mirror of
https://github.com/amnezia-vpn/amneziawg-windows-client.git
synced 2026-10-13 21:34:51 +00:00
[GH-ISSUE #70] LAN access / split tunneling for local networks in AmneziaWG Windows client #45
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
amnezia-vpn/amneziawg-windows-client#45
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @wisecompile on GitHub (Sep 8, 2025).
Original GitHub issue: https://github.com/amnezia-vpn/amneziawg-windows-client/issues/70
When using the AmneziaVPN Windows client with AmneziaWG (WireGuard), all traffic including LAN (192.168.x.x) is routed into the VPN tunnel.
This makes it impossible to access local devices (e.g. Windows file sharing / Samba to a TV) while the VPN is active.
I see that split tunneling exists for websites and applications, but there is no option to exclude LAN IP ranges or bypass local networks.
This feature would be very useful, as many VPN clients allow LAN traffic outside of the tunnel by default.
@SoVoKaN commented on GitHub (Sep 26, 2025):
As far as I know, the AWG client may not support split tunneling. By using the command
route -p add 192.168.0.0 mask 255.255.0.0 192.168.0.1 metric 25you configure Windows to route all traffic to the 192.168.x.x subnet through the local gateway 192.168.0.1, bypassing the VPN.
@unwnstr commented on GitHub (Oct 6, 2025):
You can exclude desired networks from AllowedIPs in config. Use this calc for example link
Btw this version still lacks simultaneous activation of several tunnels with not overlapping allowedips.