I want to build a wireguard tunnel to my parents house, but keep the internet breakout local e.g. to keep low latency for gaming and high bandwidth for downloads. AllowedIP: 192.168.0.0/16 (Wireguard server is within this range). This works perfectly on my smartphone - I can reach all devices at my parents LAN and I am still using my local internet breakout.
When I copy the same config file to Beryl and turn on VPN, I can reach all devices at my parents LAN, but cannot access the internet anymore. Neither local, nor through the tunnel (which makes sense). It looks like the Internet Killswitch option on duty, although it’s not enabled. It doesn’t make a difference, if the option is enabled or disabled - it’s always the same result, no internet.
Thanks for your answer, but it doesn’t work either. As I already mentioned - same config on smartphone works. In the meantime I tested it with my notebook and it worked as well. With Beryl (FW version 3.200) it does not work, so I suggest the error must have something to do with this system.
As a test, I changed the remote LAN subnet and Wireguard server to the 10.0.0.0/8 range. Again smartphone, notebook etc. are working (internet: local breakout; remote LAN reachable) - same config on Beryl does not work as expected (remote LAN reachable, but no internet access).
Please believe me that it has nothing to do with the AllowedIPs config, because it works like a charm on other devices.