# How to chain two commercial vpns?

**URL:** https://discuss.privacyguides.net/t/how-to-chain-two-commercial-vpns/22992
**Category:** Questions
**Created:** 2024-12-06T20:52:35Z
**Posts:** 8

## Post 1 by @doublehop — 2024-12-06T20:52:35Z

Say I want to double hop but between different providers. Like Proton and Mullvad.

I could set one up on my router and another on my OS. Or one on my host OS and another on a VM. Simple enough.

But what about both running chained on the same OS?

Surely it must be possible.

Here is a nice guide for chaining your own Wireguard server and Mullvad:

> **[Chaining Wireguard Tunnels](https://jasonthai.me/blog/2023/09/25/chaining-wireguard-tunnels/)**
>
> Use Wireguard to route home network traffic to VPN

But what about Proton and Mullvad or any two providers. Can it be done?

---

## Post 2 by @anon39279085 — 2024-12-06T21:32:05Z

Iirc there’s no such thing as VPN Chaining and even then (if it is which I guess the article might validate it) you’re not gaining any privacy or security benefit and you’re essentially trusting the VPNs you’re connecting to anyway. Simple as that.  
The closest you’ll get is something like Proton’s secure core which does multi hop servers, actually does it and has a little bit of a benefit here over what you’re trying to do.  
Maybe I’m just wrong but that’s where If I recall correctly

---

## Post 3 by @Bruceshadow — 2024-12-06T22:51:06Z

this is so hilariously wrong

@doublehop yes one on router and one on your OS is the way to go. proton and mullvad are the best options available for this.

the odds that your adversary has not only compromised two vpns in different jurisdictions at the same time and correlate both accounts is extremely low. in fact, if this is unacceptable in your threat model then you probably should stay off the internet

---

## Post 4 by @anon39279085 — 2024-12-06T22:55:59Z

hey as I said I could be wrong, i didn’t want to claim im correct so. Thanks for clarifying

---

## Post 6 by @ignoramous — 2024-12-21T21:52:01Z

> [@Anon47486929](#):
>
> Apparently [RDNS](https://rethinkdns.com/) is working on a wireguard upon wireguard implementation, so maybe keep a lookout for that?

Chaining WireGuard works beautifully, it is stable, & bug free for straightforward usecases (we tested with Amnezia + Proton _without_ port forwarding / P2P / PMTUD etc) & so it will land in the next version, `v055o`, due a release once the lead developer is back from their vacay.

---

## Post 8 by @ignoramous — 2024-12-22T09:01:19Z

> [@Anon47486929](#):
>
> Is there also any update on exporting whitelists for app isolation?

Not really. There are other pressing issues we are pursuing. This one … is far way down in the list.

> [@Anon47486929](#):
>
> Can you also post on the forum once it is live?

Could be wrong but don’t think PG prefers developers themselves start discussions on new releases?
