My question is fairly straightforward: I've got wireguard set up on my home network, and I'm really happy with it, but I also got a paid VPN service as well for privacy reasons.
The paid VPN i got is Mozilla VPN (which in theory uses wireguard as well).
My goal would be that I have my own VPN through which I can access my home network, and the paid VPN on top of it, which "forwards" the outbound traffic.
Is there a way to do this? Anyone has any experience with this?
It's extremely easy to do if both the server and client are using wireguard. Just add FwMark = 42 to both interfaces (the exact numeric value doesn't matter). This way, internet requests will go through the paid VPN provider and local requests will be working too.