Meta-topic: List of all VPN guides revisions

Go back to topic: Meta-topic: List of all VPN guides

  1. v3 anchor; v3 full version
  2. add sections, a toc and change links v2 anchor; v2 full version

Revision #3

Edited on
2026-01-09
Edited by user
solene
- [unman/openvpn](https://github.com/unman/openvpn) OpenVPN using salt (outdated)

Revision #2

Edited on
2026-01-08
Edited by user
parulin
Edit reason
add sections, a toc and change links
**Note:** If you are not an advanced user, it is better to [avoid minimal templates](https://forum.qubes-os.org/t/why-use-minimal-templates/9717/15) and solutions involving [salt](https://forum.qubes-os.org/t/qubes-salt-beginners-guide/20126).
- [WireGuard VPN setup](https://forum.qubes-os.org/t/wireguard-vpn-setup-4-2-and-4-3/19141) (using GUI configuration and network manager) - [OpenVPN VPN setup](https://github.com/unman/openvpn) (using salt) - https://forum.qubes-os.org/t/wireguard-vpn-setup-4-2-and-4-3/19141 Wireguard, using graphical interface and network manager - https://forum.qubes-os.org/t/draft-openvpn-vpn-setup-4-3/38457 OpenVPN setup using command-line and network-manager
- [Mullvad app](https://forum.qubes-os.org/t/mullvad-vpn-app-4-3-and-4-2-setup-guide/25107) (using GUI) - [Mullvad app](https://forum.qubes-os.org/t/mullvad-vpn-setup-guide/26528) (using GUI) - [Mullvad app](https://github.com/unman/shaker/tree/main/mullvad) (using salt) - [IVPN app](https://forum.qubes-os.org/t/ivpn-app-4-2-setup-guide/23804) (using GUI) - [ProtonVPN app](https://forum.qubes-os.org/t/protonvpn-app-4-2-setup-guide/23694) (using GUI)## Mullvad VPN - https://mullvad.net/en/help/wireguard-on-qubes-os (official guide) Outdated but official guide to set up Mullvad VPN with wireguard, using command-line - https://forum.qubes-os.org/t/mullvad-vpn-app-4-3-and-4-2-setup-guide/25107 Set up the Mullvad app with a graphical interface - https://forum.qubes-os.org/t/mullvad-vpn-setup-guide/26528 Like the previous guide, this one sets up the Mullvad app, the difference is that it uses systemd instead of `rc.local` ## IVPN - https://forum.qubes-os.org/t/ivpn-app-4-2-setup-guide/23804 Install the IVPN app using a graphical interface ## ProtonVPN - https://forum.qubes-os.org/t/protonvpn-app-4-2-setup-guide/23694 Install the ProtonVPN app using a graphical interface # Advanced users - [sys-wireguard from ben-grande's qusal](https://github.com/ben-grande/qusal/blob/main/salt/sys-wireguard/README.md) Wireguard using salt - [unman/openvpn](https://github.com/unman/openvpn) OpenVPN using salt (outdated) - [sys-mullvad from unman's shaker](https://github.com/unman/shaker/tree/main/mullvad) Mullvad app with salt <div data-theme-toc="true"> </div>