Notes about using a virtual private network on PantherX
Tip: Before you get started, note your current public IP with curl https://my-ip.pantherx.org
.
Generate a WireGuard configuration in your Mullvad account (https://mullvad.net/en/account/#/wireguard-config/):
You now have a mlvd-de12.conf
in your Downloads folder and two options:
wg-quick
To import to Network Manager, do:
$ nmcli connection import type wireguard file mlvd-de12.conf
That’s it! To verify you’re connected, you can do one of two (many) things:
ip address
and look for mlvd-de12
.
inet 10.**.**.**/32
curl https://my-ip.pantherx.org
nmcli
and ensure that: mlvd-de12: connected to mlvd-de12
To remove this connection, simply run:
$ nmcli connection delete mlvd-se8
Connection 'mlvd-se8' (acf9afff-d380-4d86-99b9-529a8b5c76ef) successfully deleted.
Generate a OpenVPN configuration in your Mullvad account (https://mullvad.net/en/account/#/openvpn-config/):
Add it to Network Manager
Open Menu > Settings > Advanced networking and look for the “+” at the bottom of the screen, to add a new connection
Select “Import a saved VPN configuration”
The username is your Mullvad account number, the password is m
.
After you add the connection, you may want to connect to it automatically:
mullvad_se_all
) and saveLook for Network Manager in the task bar, left click on the icon, and look for “VPN Connections”
Generate a new config here: https://www.ivpn.net/openvpn-config and download and extract it (right click: extract here).
Add it to Network Manager
Open Menu > Settings > Advanced networking and look for the “+” at the bottom of the screen, to add a new connection.
Select “Import a saved VPN configuration” and look for the .ovpn
file in the folder extracted previously.
The username is your accont ID (‘ivpnXXXXXXXX’ or ‘i-XXXX-XXXX-XXXX’) and any password.
PantherX & (unofficial) GNU Guix Wiki.
Last update: 2024-04-21 10:28:03 +0000 | Apache-2.0
Inspired by the excellent Arch Linux Wiki