Double VPN - `User` → `Host`'s VPN → `Gateway`'s VPN → `Tor` → `Internet`

Hello everyone,

I have a question about using a double VPN setup before Tor. I’ve seen it mentioned in the official documentation, but I couldn’t find much detailed information about it.

The chain I would like to achieve is:
UserHost’s VPN → Gateway’s VPN → TorInternet

Is there any more detailed documentation available on this setup? Also, is this method not very popular among Whonix users?

Thanks in advance!

1 Like

This is not popular at all. What goal are you pursuing? Users Whonix prefer:
VPN host - Whonix
VPN host - Whonix-gateway - VPN-vm

1 Like

No special documentation required. If you want to use that…

Set up the host VPN first.
Then set up a VPN on Whonix-Gateway.
Or vice versa. It doesn’t matter. Do one thing first. Then do the other.

See:

1 Like

Another way to go would be a cascade (multi-hop) setup on the host. You can do this with openvpn. All you need is this updown.sh and a minor start script. PP_openVPN_cascade/updown.sh at master · PrivateMemberPP/PP_openVPN_cascade · GitHub

If you want a fancy wrapper with ping health checks etc. you could also clone the whole repo.

1 Like