I’m currently on holiday with this Debian laptop, a GL.iNet Puli XE300 and a villa full of random network SSIDs. The Puli establishes a WireGuard VPN connection back home using whatever network connection it can. This laptop also has a WireGuard config back home. What I didn’t want to happen was for the VPN to run on this laptop if I was connected to the Puli as I’d then be tunneling within a tunnel.