Honestly, for any home setup, I don’t recommend anything that uses a client. They are all pretty bad. Setup a VM or Docker that does Wireguard to Mullvad. Few iptables rules to NAT all outbound traffic to the tunnel IP. Any home client you want on VPN, point to VM/Docker as default gw. If not leave .1 as default gw. Best of both worlds.

Reply to this note

Please Login to reply.

Discussion

This also largely overcomes the problem that mobile clients don’t get notifications b/c the VPN tunnel / client went to sleep in the background.

For cellular, still screwed. Use iVPN client.