Split Tunneling: Two Different VPN Connections Simultaneously
If technically feasible, I would find it great if two VPN connections could be established simultaneously via split tunneling, for example one for streaming and one for everything else, or one with port-forwarding and at the same time a second one without port-forwarding.
-
Golliwog commented
This can be done with a box like pfSense. See https://protonvpn.com/support/pfsense-wireguard/
An issue arises when you have multiple VPNs using the same subnet. According to Proton support, multiple VPN connections from the same device are possible with this workaround:
"Regarding the feature request, you should be able to use 10.3.0.1 for gateway/DNS, and 10.3.0.2 for your IP.
It also works for 10.4.0.x, 10.5.0.x, etc. (the important thing is that the gateway should be .1)"I have tested and confirmed the solution up to 10.8.0.x.
Also note, your Wireguard listening port (normally 51820) must be unique. I increment mine, eg. 51821, 51822, etc. for every additional connection. The peer port does not change.
-
Bill commented
You can do that with some routers if you can assign specific devices to specific connections, probably more difficult to split per application from the same device, if at all possible
-
Isti Maisaroh commented
It would be lovely to be able to have multiple tunnels. It means that imagine if we can assigned a certain country connection to a certain website/app and we can do it to multiple website with multiple different country connection.
for example.
websiteA connects to VPN from Singapore
websiteB connects to VPN from USA
websiteC connects to VPN from UK
ect.That would be wonderful. Thank you.