Is a proxy vm really neccesary for setting up a vpn?

I just want to connect to a VPN with a single standalone. When I searched in the forum and community guides, I saw that everyone recommended setting up a proxy VM instead of using the official (mulllvad) client. Apparently it can be faulty and in the worst case leak? How big is the risk considering all other OS’s don’t have the ability to create a proxy VM and just use the official GUI/openvpn etc.? Or is there a feature in Qubes that makes it harder for the GUI to prevent leaks? Can I just use the official GUI? If not, what’s the most reliable way to set up a VPN?

Hi @Golden, welcome to the community! I moved your post to the “User Support” category.

The two main reasons I can think of for having a VPN proxy are:

  1. If your standalone qube would be compromised in any way, it wouldn’t be able to “break out of the VPN tunnel” as the VPN client is not running in it. All network connectivity your qube gets will already be inside the VPN tunnel.

  2. You can use more than one qube with the same VPN connection

Some links you might like: