Mullvad VPN support #442

Open
opened 2025-11-20 05:11:24 -05:00 by saavagebueno · 11 comments
Owner

Originally created by @RandomTypek on GitHub (Sep 9, 2023).

Tailscale just announced Mullvad integration, it would be great to see this on Netbird as well.

Originally created by @RandomTypek on GitHub (Sep 9, 2023). Tailscale just announced [Mullvad integration](https://tailscale.com/blog/mullvad-integration/), it would be great to see this on Netbird as well.
saavagebueno added the feature-request label 2025-11-20 05:11:24 -05:00
Author
Owner

@shyim commented on GitHub (Sep 9, 2023):

Maybe this should be generically implemented aka importing Wireguard configs, and then it will be displayed to the user.

@shyim commented on GitHub (Sep 9, 2023): Maybe this should be generically implemented aka importing Wireguard configs, and then it will be displayed to the user.
Author
Owner

@pappz commented on GitHub (Sep 11, 2023):

Thank you for the report. We will consider our possibilities.

@pappz commented on GitHub (Sep 11, 2023): Thank you for the report. We will consider our possibilities.
Author
Owner

@pappz commented on GitHub (Sep 13, 2023):

Hello @RandomTypek,
we are planning our Q4 roadmap and will include routing all traffic through a NetBird peer development. We will consider a similar integration as well as part of the feature.

@pappz commented on GitHub (Sep 13, 2023): Hello @RandomTypek, we are planning our Q4 roadmap and will include routing all traffic through a NetBird peer development. We will consider a similar integration as well as part of the feature.
Author
Owner

@CallMeR commented on GitHub (Nov 2, 2023):

routing all traffic through a NetBird peer

Does this feature have any similarity with Tailscale's Exit Node feature?

@CallMeR commented on GitHub (Nov 2, 2023): > routing all traffic through a NetBird peer Does this feature have any similarity with Tailscale's Exit Node feature?
Author
Owner

@chukfinley commented on GitHub (Nov 23, 2024):

+1 also waiting for this!

@chukfinley commented on GitHub (Nov 23, 2024): +1 also waiting for this!
Author
Owner

@nazarewk commented on GitHub (Apr 28, 2025):

Hello @RandomTypek,

We're currently reviewing our open issues and would like to verify if this problem still exists in the latest NetBird version.

Could you please confirm if the issue is still there?

We may close this issue temporarily if we don't hear back from you within 2 weeks, but feel free to reopen it with updated information.

Thanks for your contribution to improving the project!

@nazarewk commented on GitHub (Apr 28, 2025): Hello @RandomTypek, We're currently reviewing our open issues and would like to verify if this problem still exists in the [latest NetBird version](https://github.com/netbirdio/netbird/releases). Could you please confirm if the issue is still there? We may close this issue temporarily if we don't hear back from you within **2 weeks**, but feel free to reopen it with updated information. Thanks for your contribution to improving the project!
Author
Owner

@Alemiz112 commented on GitHub (May 17, 2025):

Hey, I believe this is still an interesting feature to add to Netbird.

It could be probably expanded to being able to import native Wireguard peers acting as Exit Nodes/routers and that Netbird clients can connect to.

@Alemiz112 commented on GitHub (May 17, 2025): Hey, I believe this is still an interesting feature to add to Netbird. It could be probably expanded to being able to import native Wireguard peers acting as Exit Nodes/routers and that Netbird clients can connect to.
Author
Owner

@chaoticbear commented on GitHub (May 22, 2025):

There are two ways this issue title could be interpreted, and both would be very useful.

  1. Exit node Allowing [Wireguard config based VPNs] to be used as exit nodes either directly from the server node or via an exit node. (based on the link the OP meant this)
  2. Co-existence on a host Allowing [Wireguard config based VPNs] to be used alongside the netbird client and handling routing such that they both work as expected. This may require the other client to co-operate, but there may be something on the netbird client side that could make it easier.

I'm considering finding a way to containerize both VPN clients and chain or route traffic through the right container. Could be used for the host traffic alone or as an exit node through the anonymized VPN, or even a few VPNs (or Tor / I2P, etc.) for different specific use cases.

This may be something your the Netbird team (or in conjunction with an anonymized VPN company) could set up as a faster on host method.

I would imagine there's a big crossover demographic for this product and anonymizing VPNs that would make this worthwhile to put time into.

@chaoticbear commented on GitHub (May 22, 2025): There are two ways this issue title could be interpreted, and both would be very useful. 1. **Exit node** Allowing [Wireguard config based VPNs] to be used as exit nodes either directly from the server node or via an exit node. (based on the link the OP meant this) 2. **Co-existence on a host** Allowing [Wireguard config based VPNs] to be used alongside the netbird client and handling routing such that they both work as expected. This may require the other client to co-operate, but there may be something on the netbird client side that could make it easier. I'm considering finding a way to containerize both VPN clients and chain or route traffic through the right container. Could be used for the host traffic alone or as an exit node through the anonymized VPN, or even a few VPNs (or Tor / I2P, etc.) for different specific use cases. This may be something your the Netbird team (or in conjunction with an anonymized VPN company) could set up as a faster on host method. I would imagine there's a big crossover demographic for this product and anonymizing VPNs that would make this worthwhile to put time into.
Author
Owner

@lixmal commented on GitHub (May 22, 2025):

@chaoticbear have you looked into https://github.com/qdm12/gluetun?

@lixmal commented on GitHub (May 22, 2025): @chaoticbear have you looked into https://github.com/qdm12/gluetun?
Author
Owner

@chaoticbear commented on GitHub (May 22, 2025):

@chaoticbear have you looked into https://github.com/qdm12/gluetun?

Thanks @lixmal this looks super useful, maybe not the whole solution but definitely part of the way there.

@chaoticbear commented on GitHub (May 22, 2025): > [@chaoticbear](https://github.com/chaoticbear) have you looked into https://github.com/qdm12/gluetun? Thanks @lixmal this looks super useful, maybe not the whole solution but definitely part of the way there.
Author
Owner

@chrislongros commented on GitHub (Nov 16, 2025):

Any news about future Mullvad implementation?

@chrislongros commented on GitHub (Nov 16, 2025): Any news about future Mullvad implementation?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#442