- Installing NordVPN on Debian, Ubuntu, Raspberry Pi, Elementary OS & Linux Mint
- Downloading the VPN app
- Settings
- How to set up NordVPN on Linux
- Do you need a VPN for Linux?
- How to install a VPN on Linux
- How to install NordVPN on Linux
- NordVPN Linux app commands
- The future of NordVPN for Linux
- How can I connect to NordVPN using Linux Terminal?
- How to install NordVPN on Linux 2019
- Step 1 – Downloading the NordVPN Repository Package
- Step 2 – Installing the NordVPN Repository
- Step 3 – Install NordVPN on Linux
- Step 4 – Logging in to NordVPN
- Logging in
- Disconnecting
- Listing Countries
- Refreshing the server list
- Connecting to a different country
- Conclusion
Installing NordVPN on Debian, Ubuntu, Raspberry Pi, Elementary OS & Linux Mint
The NordVPN native application is the recommended option for connecting to NordVPN servers on your Linux device. We designed it with your experience in mind, giving easy access to features such as CyberSec, auto-connect, and automated Kill Switch.
This tutorial explains how to download and install the NordVPN app, log in, and connect to our servers. You can also find an explanation of various settings.
Downloading the VPN app
1. Download the NordVPN Linux client by opening the terminal, writing the command below, and following any on-screen instructions:
sh Note: If you do not have a curl package, evidenced by the fact that the above does not work, you can alternatively use this command:
sh https://downloads.nordcdn.com/apps/linux/install.sh)
Additionally, if you receive the following issue: Whoops! Permission denied accessing /run/nordvpn/nordvpnd.sock, all you need to do is write the following command: sudo usermod -aG nordvpn $USER and then reboot your device.
2. Log in to your NordVPN account:
nordvpn login
3. Connect to a NordVPN server:
nordvpn connect
Settings
To access the NordVPN client settings, type the nordvpn command in Terminal.
Here is the list of available commands:
nordvpn login — Log in.
nordvpn connect or nordvpn c — Connect to VPN. To connect to specific servers, use nordvpn connect (eg. nordvpn connect uk715)
nordvpn disconnect or nordvpn d — Disconnect from VPN.
nordvpn connect US -g double_vpn — Connect to a Double VPN server where the first hop is a specific country
nordvpn connect P2P — connect to a P2P server.
nordvpn connect The_Americas — connect to servers located in the Americas.
nordvpn connect Dedicated_IP — connect to a Dedicated IP server.
nordvpn set or nordvpn s — Set a configuration option.
Possible options:
nordvpn set cybersec on or off — Enable or disable CyberSec
nordvpn set killswitch on or off — Enable or disable Kill Switch
nordvpn set autoconnect on or off — Enable or disable auto-connect. You can set a specific server for automatic connection using nordvpn set autoconnect on country_code+server_number. Example: nordvpn set autoconnect on us2435.
nordvpn set notify on or off — Enable or disable notifications
nordvpn set dns 1.1.1.1 1.0.0.1 — Set custom DNS (you can set up a single DNS or two like shown in this command).
nordvpn set protocol udp or tcp — Switch between UDP and TCP protocols
nordvpn set obfuscate on or off — Enable or disable Obfuscated Servers.
nordvpn set technology — Set connection technology (OpenVPN or NordLynx)
nordvpn whitelist add port 22 — Add a rule to whitelist a specified incoming port. You can also whitelist multiple ports — just separate their numbers with a space.
nordvpn whitelist remove port 22 — Remove the rule to whitelist a specified port.
nordvpn whitelist add subnet 192.168.0.0/16 — Add a rule to whitelist a specified subnet.
nordvpn whitelist remove subnet 192.168.0.0/16 — Remove the rule to whitelist a specified subnet.
nordvpn account — See account information
nordvpn register — Register a new user account
nordvpn rate — Rate your last connection quality (1-5)
nordvpn settings — See the current settings.
nordvpn status — See the connection status.
nordvpn countries — See the country list.
nordvpn cities— See the city list. E.g.: nordvpn cities united_states
nordvpn groups — See a list of available server groups.
nordvpn logout — Log out.
nordvpn help or nordvpn h — See the list of available commands or help for a specific command.
You can get an extensive explanation of all commands by using the man nordvpn command in Terminal.
Tip: Your VPN connection safety depends on your account password too. Don’t forget to use a strong password on your account, as it will help you to avoid credential stuffing attacks and will keep your connections safe and uninterrupted.
As generating and remembering strong and secure passwords is not an easy task, we recommend downloading our free password manager — NordPass. It generates secure passwords for you and stores them safely, letting you avoid time-wasting password resets in the future.
Источник
How to set up NordVPN on Linux
It’s finally here! Our tech team has finally launched the NordVPN Linux app, making it easier than ever to install and use a top-tier VPN on your Linux machine.
Aug 28, 2018 · 3 min read
Users have been able to configure NordVPN on their Linux-based machines for a while now, but this is the first dedicated app we’ve created for Linux. Read on to see why this is good news and to learn how easy it is to install!
Do you need a VPN for Linux?
If you’re a Linux user, you’re probably aware that Linux is one of the most secure OS out there. It has a small but dedicated user base, it exists across multiple different distributions, it limits user admin privileges, and the open-sourced code is scoured by hawk-eyed developers looking for vulnerabilities to patch up. All of that is true, but that doesn’t mean a VPN isn’t still a vital tool for Linux users.
First of all, Linux still has the greatest security vulnerability of them all – human users. The starting point for some of the most common and effective hacks are tricks of social engineering that take advantage of human trust or oversight. Linux users are still vulnerable to such attack vectors – even if they might be targeted at a lower rate.
Some VPN security and privacy benefits apply no matter what OS you use. NordVPN will still protect your sensitive traffic from snooping or MITM attacks (read more about Man In The Middle and other types of attacks here). It will still protect you from government surveillance and data harvesting by your ISP.
The benefits of a VPN don’t just depend on your own system. Regardless of your OS, you’ll still enjoy access to geo-blocked content, evade censorship when traveling, and find the best international deals. Leading VPNs like NordVPN will also provide additional security and privacy features like CyberSec.
How to install a VPN on Linux
Most leading VPN providers offer Linux connectivity but without app support. That’s not exactly the quickest, easiest or most convenient cakewalk, so that’s why we created a Linux app. If you still want to configure NordVPN the old-fashioned way, you’re welcome to check out our detailed tutorial. To sum up the process:
- Download and configure OpenVPN on your computer;
- Next, download our .ovpn configuration files into your OpenVPN directory;
- Then, after making sure everything’s configured correctly, select your NordVPN server;
- Finally, connect through NordVPN.
You’ll have to repeat a number of these steps every time you want to connect. It may not seem like much, but there are 13 steps to the tutorial – and even Linux’s Network Manager app doesn’t make things much easier. But now, there’s an easier way!
How to install NordVPN on Linux
Linux isn’t always known for doing things the easy way, which is why it’s refreshing to see such easy install instructions. Here’s our download page to get you started:
- Add NordVPN to your apt list of trusted keys;
- Add NordVPN’s repository to your apt repository list;
- Install NordVPN
- Run NordVPN!
If you’re a beginning user who’d like more detailed instructions, visit our download page or watch the video below:
If you’re still having trouble, click here to check out our help page.
NordVPN Linux app commands
What to write | What it does |
---|---|
login | Logs the user in |
connect / c | Connects the user to NordVPN |
disconnect / d | Disconnects the user from NordVPN |
set / s | Sets a configuration option |
settings | Lists the current settings |
status | Shows your connection status |
refresh | Refreshes the server list |
Countries | Displays the country list |
logout | Logs the user out of their NordVPN |
help / h | Shows a list of commands (like how to turn on CyberSec) or help for one specified command |
The future of NordVPN for Linux
Unlike many other VPN Linux app releases, we plan to support our app in the future. Some of the features that other NordVPN apps enjoy are still being developed for the Linux app and will appear at a later date. Even when it’s up to date, however, we’ll still continue updating it in step with all of our other offerings. Offering an out-of-date app could potentially leave unnecessary vulnerabilities, which would be against our entire mission.
Источник
How can I connect to NordVPN using Linux Terminal?
If you are looking for instructions on how to set up the NordVPN application for Linux, check this article.
Please note that since Linux has a lot of different distributions, the configuration interfaces may vary.
- Open Terminal (keyboard shortcut: Ctrl + Alt + T).
- Disable IPV6.Click here to learn how.
- Only after disabling IPV6, install the OpenVPN client by entering:
- sudo apt-get install openvpn
You may be asked to enter your user password to confirm your identity.
- cd /etc/openvpn
- sudo wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip
In case you get ERROR: The certificate of `nordvpn.com’ is not trusted., install the ca-certificates package with the command:
- sudo apt-get install ca-certificates
- sudo apt-get install unzip
- sudo unzip ovpn.zip
- sudo rm ovpn.zip
- cd /etc/openvpn/ovpn_udp/
- cd /etc/openvpn/ovpn_tcp/
- ls -al
For this tutorial, we used us2957.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.
- sudo openvpn [file name]
- sudo openvpn us2957.nordvpn.com.udp.ovpn
- sudo openvpn /etc/openvpn/ovpn_udp/us2957.nordvpn.com.udp.ovpn
You can find your NordVPN service credentials in the Nord Account dashboard. Copy the credentials using the Copy buttons on the right.
Tip: Your VPN connection safety depends on your account password too. Don’t forget to use a strong password on your account, as it will help you to avoid credential stuffing attacks and will keep your connections safe and uninterrupted.
As generating and remembering strong and secure passwords is not an easy task, we recommend downloading our free password manager — NordPass. It generates secure passwords for you and stores them safely, letting you avoid time-wasting password resets in the future.
Источник
How to install NordVPN on Linux 2019
I recently wrote an article that compared the two most popular VPN providers out there: Private Internet Access and NordVPN. Now, after using NordVPN for a good while, I had to install it on a couple of Linux machines and thought the process might not be as straight-forward for everyone as it is for me. Unfortunately, NordVPN doesn’t come with a nice GUI like PIA on Linux. Gladly, it’s really easy to install NordVPN on Linux and I am going to show you how to do it.
I use Linux Mint 19.1 for this tutorial, but the steps should work on any Debian based system.
Step 1 – Downloading the NordVPN Repository Package
Go ahead and download the NordVPN Repository Package from here. If you only have access to a command like you can also do a:
If you use the command line to download, make sure you check if release_1.0.0 is still the most recent before you run the wget command.
Step 2 – Installing the NordVPN Repository
To install NordVPN on Linux, we first need to install the NordVPN Repository that we just downloaded and update it. Open a terminal and run:
Once this is done, we update it.
Step 3 – Install NordVPN on Linux
Now we are able to install the NordVPN package by running:
When you are done with this, we can go ahead and log in.
Step 4 – Logging in to NordVPN
There are several commands you can run. The most important are:
Logging in
Connecting
Disconnecting
Configuring
To set options in the settings use:
Listing Countries
Refreshing the server list
Connecting to a different country
Conclusion
There is also a way to set this up in OpenVPN, but to be honest, the manual way for me is much easier. I use NordVPN for over a month now and I am very satisfied with their service so far. I got a free account from them to test it out and if you want to try them, sign up through my Affiliate Link so I get a small commission and you get a nice discount if you decide for a 3-year deal.
Источник