I read multiple posts here about access to the local LAN from VPN, and different posts suggest different solutions, but nothing worked for me.
I have the most basic Wiregaurd VPN server setup and running at home with default settings, so it should be really simple for me, yet it isn’t.
I can VPN into my home router and get the internet IP address of the router, so the VPN works for the WAN part. I just don’t understand the basics on how to use the VPN to access my other home devices on the router LAN. My router is Brume.
The Wireguard server setup is 10.0.0.1, which is the default given. I have “Access to Local Network“ checked. When I VPN in, I can reach the router itself using 10.0.0.1 or 192.168.8.1.
But I don’t know how I access my other devices connected to the router. For example, I have another device on the LAN with local IP 192.168.8.100 (it happens to be another GL router, but I don’t think it matters what it is) and I cannot reach it. Ping to 192.168.8.100 times out, and http://192.168.8.100 times out as well.
What I tried based on some posts here:
• This post suggested to insert an additional wgserver zone rule, which I tried but it just killed the WAN on my router altogether, even after I undid the change, and I had to revert the firmware to fix that mess. Maybe the zone config is specific for each router/firmware, and the thread was for a different router.
• There was another advice to setup a port forward from the wireguard zone to lan zone, e.g. forward 8080 wireguard zone to 80 lan zone, and still http://10.0.0.1:8080 times out.
I’m not advanced with networking, so I’m looking for a straightforward set of instructions/tutorial, that will work for my router (Brume, firmware 3.2xx). Please help.
UPDATE: I also setup the OpenVPN server on the router, and I can access the local device at 192.168.8.100 using OpenVPN without any additional configuration. So the above problem is only with the Wireguard server.