HOWTO: Qubes 4.0.4 Guide - A reasonably leakproof VPN connection

Guides, HOWTOs etc on how to setup Cryptostorm on PCs, smartphones, tablets and routers.
rarez
Posts: 2
Joined: Sun Nov 28, 2021 2:44 am

HOWTO: Qubes 4.0.4 Guide - A reasonably leakproof VPN connection

Post by rarez » Sun Nov 28, 2021 3:33 am

First grab the config file of your choosing. Download it to a VM in my case I use personal which is based on Fedora-32
Create the ProxyVM with and follow guide at: https://github.com/rarez1/Qubes-vpn-support (Orginal code by tasket)
Where it gets to the part about vpn-client.conf you want to copy over your downloaded .ovpn file from cryptostorm into the ProxyVM qube like it says in guide. I would also recommend disabling WebRTC - In short: Set "media.peerconnection.enabled" to "false" in "about:config" in Firefox.
Once you have followed tasket's guide shutdown proxyVM. Launch it up again aka Start VM. Link the other Networking in say personal to ProxyVM

You should see a notification saying "LINK IS UP!" near Network Manager. Go to ipleak.net and review if everything worked.

A few things to note, this is a best effort guide in how to have a leak-proof VPN connection it's not everyone's cup of tea but I hope helpful to someone(1).

Sources for making this:
[1] https://github.com/tasket/Qubes-vpn-support
[2] https://privacyguides.org/browsers/