Configure your VPN to route traffic from your home network through your laptop on another network.
Configure your VPN to route traffic from your home network through your laptop on another network.
Looks like handling this with Linux Subsystem for Windows is becoming increasingly difficult, especially when using VMs.
I’m wondering if it’s feasible to swap out your router altogether. A solid ASUS model likely already offers an easy one-click setup for VPNs into your network. It makes more sense to handle this on the router itself, since that’s where network address translation occurs—so you skip the need for a second device, which would essentially be another VPN server focused only on VPN traffic. This approach is probably OpenVPN rather than Wireguard. For a straightforward VPN, consider going with a Raspberry Pi or an affordable appliance from AliExpress; if you opt for the latter, you might find a router that manages it more conveniently.
Do you have outdated computers available for use as OpenVPN servers? I’m currently running a site-to-site VPN between my home lab and dedicated servers, and I’ve installed an OpenVPN server on a dedicated machine that connects both environments.
You can always use headscale too, a self-hosted option. For the sake of it, pfsense is about to receive an official tailscale plugin… regardless of whether you trust pfsense or not, I think tailscale is widely recognized as “they handled it right.” Also, to boost its credibility, it only activates when necessary—I think. It’s really impressive, though I haven’t needed it yet. It should be straightforward. Setting up Docker is incredibly easy, with plenty of tutorials available, and WireGuard is nearly as user-friendly. PiVPN simplifies things even more by offering an automatic WireGuard configuration for Raspberry Pi (possibly also for ARM Debian since Raspberry Pi is essentially Debian) and streamlines the process significantly. Check it out.