How to connect to OpenVPN via shell:
1. Open Terminal (keyboard shortcut: Ctrl + Alt + T).
2. Install the OpenVPN client by entering:
sudo apt-get install openvpn
(if you are asked for a password, enter the password you have used when creating your Linux account).
3. Navigate to the OpenVPN configuration directory with command:
4. Download OpenVPN configuration files with command
sudo wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip
4.1. In case you get ERROR: The certificate of `nordvpn.com’ is not trusted., please install the ca-certificates package with command:
sudo apt-get install ca-certificates
5. If you do not have the unzip package installed, download it by typing in:
sudo apt-get install unzip
6. Extract `ovpn.zip` with command:
sudo unzip ovpn.zip
7. Remove files that will no longer be used:
sudo rm ovpn.zip
8. Depending on the connection protocol you want to be using(TCP or UDP), you can do either one of these commands:
9. To see the list of all available servers, enter the following command:
10. Choose a server to connect to.
For this tutorial, we used us842.nordvpn.com, but you should connect to the server suggested to you at https://nordvpn.com/servers/tools/. You can find the server hostname right under the server title.
11. Start OpenVPN with a chosen configuration by entering:
sudo openvpn [file name]
sudo openvpn us842.nordvpn.com.udp.ovpn sudo openvpn /etc/openvpn/ovpn_udp/us842.nordvpn.com.udp.ovpn
12. OpenVPN will ask you for credentials. Enter your NordVPN account login details.
13. You have successfully connected to VPN. To disconnect, open Terminal and press Ctrl + C on your keyboard.
How to connect to OpenVPN via Network Manager: