I set up Wireguard on my phone, server, and computer to let my phone access my home network when I’m outside of it.
It works for the most part, but the inconvenient thing is that on Android you can only have 1 VPN running at a time. I want to use Mullvad VPN for the rest of my network connections for privacy.
I could make a single Wireguard config that defines 2 peers to connect to mullvad and my home VPN at the same time, but by doing this, I lock myself to a single server without the benefits of being able to swap servers at the same time.
On desktop, I can have multiple wireguard VPNs at once, but if I have both running at the same time, then my LAN is accessed over the home VPN which is routed through Mullvad VPN. It goes Computer -> Mullvad server -> Home VPN -> Home server, which is pretty wasteful.
What options do I have?
Vanilla_PuddinFudge@infosec.pub 1 week ago
“WG Tunnel” on f-droid lets you define a config/native for either mobile or wifi, whichever you want.
two configs on both? It does that. A config on one and nothing on the other? It does that.
Xylight@lemdro.id 1 week ago
If it turns on with mobile data automatically, that turns off my Mullvad VPN.
Vanilla_PuddinFudge@infosec.pub 6 days ago
…then fuck the rules and connect a local home VLAN to Mullvad, then setup a local wireguard server do a little routing. This may be way easier on something like OpenWRT.
non_burglar@lemmy.world 6 days ago
I use WG tunnel, but the “turn on under X condition” doesn’t work for me.
NarrativeBear@lemmy.world 6 days ago
Thank you! I have been wanting this and had no clue it already existed!