I am using NordVPN OpenVPN service to protect myself from prying eyes, especially now when the government defined insane data retention laws combined with unstable political situation. It is better to be safe than sorry, so I will illustrate the whole process using very simple step by step instructions.
Step 1
Execute terminal
application.
Step 2
Enable universe
repository.
$ sudo add-apt-repository universe
Step 3
Update package list.
$ sudo apt-get -qq update
Step 4
Install network-manager-openvpn-gnome
package.
$ sudo apt-get install network-manager-openvpn-gnome
Step 5
Download OpenVPN configuration files
and CA/TLS certificates
for Linux directly fromSoftware downloads page.
Store these files inside ~/NordVPN
directory.
Step 6
Extract downloaded archives.
Step 7
Expand Network Manager
menu and open Edit Connections...
menu entry.
Add
new connection.
Select Import saved VPN configuration...
option and hit Create...
button.
Open desired server configuration (*.ovpn
file).
You will see connection properties.
Step 8
Select Password
authentication method and provide required credentials.
Select CA certificate
matching chosen server (*.crt
file).
Step 9
Open Advanced
settings.
Open TLS Authentication
tab, select Use additional TLS authentication
box.
Provide Key file
matching chosen server (*.key
file) and define Key Direction
as 1
.
Step 10
Expand Network Manager
menu, open VPN Connections
menu entry and select configured VPN server to establish secure connection.