Greetings,
Under Fedora there is a VPN setup panel where multiple choices are given - but no idea how can I set directly constant paid VPN connection on my machine. I have found both VPN extensions to Firefox and Chromium, but is there a way that I can feed the settings and control the setup/integration through my client system? I have followed the NordVPN client setup, and downloaded and installed too, yet, I have run out of idea to where to go to finish the VPN setup, and do I need at all the Fedora Network VPN settings?
TIA,
Zoltan
if you have installed it by using rpm package can be found on nordaccount page on downloads section scroll down to linux deb
→ click 3 dots on side download rpm install it then open terminal and type
nordvpn login
it will prompt error red line where you need to enter the command it shows → restart
then type again `nordvpn login and hold ctr and click the link it will open browser where it goes to nordaccount page log in there and then it will open the terminal and vpn with correct details and rights.
after that everything is done by terminal no GUI so commands like
nordvpn settings
shows all current aplied settings
nordvpn status
shows current status of connection
nordvpn connect
connects manually on closest fastest server
nordvpn set xxxx enable/disable
sets settings what you want to enable/disable
nordvpn set autoconnect enable
uses random closest, best fastest server
nordvpn set autoconnect enable xxxx
where xxxx is country you want to use as autoconnect default and it picks closest, best, fastest server for that country
i have been using NordVPN for 6 months now on Fedora 24/7 on all my devices and now setting up VPN router to use nordVPN as default always at home too
ask if i missed something or have more questions

1 Like
here are basic commands for nordVPN on terminal not all what can do and set not in here just basics to get started
nordvpn login
Logs you in|
nordvpn connect / nordvpn c
Connects you to NordVPN server
nordvpn disconnect / d
Disconnects you from NordVPN server
nordvpn connect (e.g. nordvpn connect uk715)
Connects you to a specific NordVPN server
nordvpn set / nordvpn s
Sets a configuration option
nordvpn set threatprotectionlite on or off
Enables or disables Threat Protection Lite
nordvpn set killswitch on or off
Enables or disables Kill Switch
nordvpn set meshnet on or off
Enables or disables Meshnet
nordvpn settings
Lists the current settings
nordvpn status
Shows your connection status
nordvpn refresh
Refreshes the server list
nordvpn countries
Displays the country list
nordvpn logout
Logs the user out of their NordVPN
nordvpn help / nordvpn h
Shows a list of commands (like how to turn on Threat Protection Lite) or help for one specified command
what does the rpm file do?
does it
a) provide the nordvpn binary
b) setup the nordvpn repo
c) a+b ?
If only a) is true, the install method is bad practice because you don’t get updates for the package unless you manually update (but you will forget about it).
There is also the option to setup Nordvpn using the script they provide on their homepage (Get the fastest VPN for Linux (set up in minutes) | NordVPN). They follow another really bad practice of piping a bash script into a root shell. However, I took a brief look at the script and all it seems to do is setting up the repo.
Why would you use a service that has their own client/ protocol? Why don’t they just provide a config file that can be imported in Gnome’s Network Manager?
If I remember correctly it provides atleast repository and gpg keys and then you can just install it using DNF
Other option is to run there script that dosent show what it does and sometimes it just fails so I always does this rpm method and actually fedora shows software installer details also what it adds before installing
So basically the script does all manual work that takes you the same amount of 2 minutes to install