
Open the Downloads folder and right click on the downloaded WireGuard file. Click on the Qubes app menu and go to your current AppVM and open Files. Select Linux as the platform and then click on Generate key. Open a web browser and log in to our WireGuard configuration file generator. In another AppVM (not MullvadVPN) that you use for web surfing: Note: In the Qubes app menu, the newly created MullvadVPN AppVM qube will show up as "Service: MullvadVPN" and not "Qube: MullvadVPN" due to its "provides network" setting. Advanced: Check (enable) provides network. Type: Qube based on a template (AppVM). Create a new qubeĬlick on the Qubes app menu and then Create Qubes VM. If you want to use another server then replace the configuration with that. Note: We will use Sweden (se9-wireguard) as the server in this guide. If you want to use OpenVPN instead then see our guide Mullvad on Qubes OS 4. But even at about $65 per year, Mullvad is quite moderately priced for a VPN service.In this guide we will set up a ProxyVM called "MullvadVPN" which will provide network to other AppVMs, using WireGuard. Alas, there are no discounts if you pay for more than one month at once. It also takes Bitcoin, Bitcoin Cash, its own Mullvad coupons, wire transfers and the Swedish mobile-payment service Swish.Īfter a three-hour trial period, Mullvad service costs 5 euros, or about $5.50, per month.
Mullvad does accept credit cards and PayPal, for which you do have to provide personal information.
Just mail the money to Mullvad's post-office box in Gothenburg, Sweden and include your account number on a piece of paper. You can pay for its service in cold, hard cash (bills only, please) "in any valid currency".
The company never needs to know your name, email address or other personal information. (You can even sign up for Mullvad service via the Tor anonymizing protocol (opens in new tab).) The account number logs you into the service. Instead, the Mullvad servers spit out a randomly generated 16-digit account number when you sign up.