Describe the bug
AmneziaWG protocol fails to provide internet access on Linux distributions despite the AmneziaVPN client reporting a successful connection. Browsers cannot load any websites, while the same configuration works correctly on Windows 11. Other protocols (e.g., Xray) function properly on the same Linux systems.
To Reproduce
- Install AmneziaVPN version 4.8.11.4 on a Linux system (tested on Arch Linux, Ubuntu 24.04, Debian 13).
- Configure a server using the AmneziaWG protocol.
- Connect to the server via the AmneziaVPN client.
- Observe that the client displays "Connected", but no websites load in the browser.
Expected behavior
After a successful connection using the AmneziaWG protocol, internet traffic should be properly routed through the VPN, and websites should load normally—consistent with behavior on Windows 11.
Log files
Relevant log snippet (from Arch Linux):
[2025-12-09 12:28:24.089Z] [DEBUG] Amnezia : IpcClient::init succeed
[2025-12-09 12:28:24.094Z] [INFO] Amnezia : Logging has enabled on AmneziaVPN version 4.8.11.4 3b3a0aa
[2025-12-09 12:28:24.094Z] [INFO] Amnezia : Arch Linux (x86_64)
[2025-12-09 12:28:28.968Z] [DEBUG] Amnezia : VpnConfigurator::getDnsForConfig "1.1.1.1" "1.0.0.1"
[2025-12-09 12:28:28.969Z] [DEBUG] Amnezia : "ConnectToVpn, Server index is 0, container is amnezia-awg, route mode is" Settings::VpnOnlyForwardSites
[2025-12-09 12:28:28.970Z] [DEBUG] Amnezia LocalSocketController : Daemon connected
[2025-12-09 12:28:30.515Z] [DEBUG] Amnezia LocalSocketController : Parse command: connected
[2025-12-09 12:28:30.515Z] [DEBUG] Amnezia LocalSocketController : Handshake completed with: B6GAa2Z/0+91ap3orgi0Z2yPL3hTAakytAkDEyhemTo=
Screenshots
Not included, but UI shows "Connected" status while browser requests time out.
Desktop (please complete the following information):
- OS: Arch Linux, Ubuntu 24.04, Debian 13
- Version: AmneziaVPN 4.8.11.4 (build 3b3a0aa)
Smartphone (please complete the following information):
Server (please complete the following information):
- OS: Not specified (assumed standard Amnezia server setup; same server works with Windows client)
Additional context
- The issue is Linux-specific; identical configuration works flawlessly on Windows 11.
- Xray protocol functions correctly on the same Linux machines, confirming general connectivity and client functionality.
- Builds tested from official GitHub source, AUR (Arch), and Ubuntu installation guide—all exhibit the same problem.
- All required dependencies are installed.
- DNS settings in the client are set to "1.1.1.1" and "1.0.0.1".
- Route mode:
VpnOnlyForwardSites.
Describe the bug
AmneziaWG protocol fails to provide internet access on Linux distributions despite the AmneziaVPN client reporting a successful connection. Browsers cannot load any websites, while the same configuration works correctly on Windows 11. Other protocols (e.g., Xray) function properly on the same Linux systems.
To Reproduce
Expected behavior
After a successful connection using the AmneziaWG protocol, internet traffic should be properly routed through the VPN, and websites should load normally—consistent with behavior on Windows 11.
Log files
Relevant log snippet (from Arch Linux):
Screenshots
Not included, but UI shows "Connected" status while browser requests time out.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Server (please complete the following information):
Additional context
VpnOnlyForwardSites.