Every new NordVPN update arriving to the terminal is listed here. Keep track of what’s new and what’s got better in the NordVPN app for Linux.
We improved how command line parameters are handled to avoid connection errors caused by typing in all caps.Thanks to the community of our eagle-eyed contributors, we’ve removed a bunch of typos.Arguments in our help texts now follow the POSIX.1-2017 standard.We implemented a security upgrade for the connections over the OpenVPN protocol.Peers without an IP address will now be skipped when managing Meshnet configuration.We fixed a bug that prevented sharing files over Meshnet.
Logging in with a username and password is no longer available in the terminal as we’ve switched to more secure login options.Thanks to the community of our eagle-eyed contributors, we’ve removed a bunch of typos.Improvements in file sharing over Meshnet:Notifications will inform you about the file transfer status.Transfers containing no files will be rejected automatically.Error messages have been updated for more clarity and precision.Fixed: We’ll show the correct status for transfers canceled by the sender.
Fixed: A curious case of connections to OpenVPN servers failing on Fedora came to our attention. We put on our detective hats and solved the mystery.
Autosuggest now displays countries and groups.We’ve added filters for the ‘mesh peer list’ command. Explore all the options using ‘nordvpn mesh peer list –help’Meshnet invitations now contain settings for traffic routing.We’ve improved how auto-connect and obfuscation features interact.Minor bug fixes here and there.
Fixed: We’ve eliminated a bug causing Meshnet connectivity issues.
Connections via Meshnet are faster now!We improved how invitations to link devices are displayed.Performance improvements beneath the surface.
Fixed: It appears our app is not the morning type as it would crash after the computer had resumed from sleep mode. We took the strongest measures – code and coffee – to fix the situation, and they helped.A few security upgrades.
Fixed: Rumor has it that some new users have found the Meshnet feature missing. We’ve checked – nothing paranormal here. Meshnet is available for everyone again.
We’ve been laying the groundwork for speed and latency improvements in Meshnet.Fixed: We now show a correct status when you’re routing traffic through a peer device and a relevant error message if the traffic routing fails. No more miscommunication here.
As the holidays are fast approaching, we’ve been working on our app’s naughty-or-nice score. A bunch of mischievous bugs have been dispatched with a mission of no return.The application now works with older distributions.Minor security upgrades.
New in Meshnet: When routing traffic through a linked computer, you’ll have access to its local network devices instead of yours – if the linked computer has granted this permission to you. And the other way around: you can allow or block access to your local network for each device that’s routing traffic through your computer. Use the ‘nordvpn mesh peer local’ command to control this permission.You can now log in by using a token generated in your Nord Account. See ‘–token’ option in
‘nordvpn login –help’.
Added the ‘routing’ setting. See ‘nordvpn set routing –help’.Added the ‘fwmark’ setting. See ‘nordvpn set fwmark –help’.Fixed: The app version is now displayed properly in the manual page.Fixed: The app no longer gets stuck in the ‘connecting’ state when you’re offline and the set protocol is OpenVPN.Fixed: Meshnet now works on PureOS.Minor fixes in Meshnet.
Fixed: Some users had an issue with the app freezing at random. Rumor has it, some were even confronted with the never-ending spinner. The bug causing the trouble is fixed now, and the app is set to run smoothly without awkward silent interruptions.Better: When opened, the app will now greet you with a list of useful commands displayed in the terminal.
NordLynx is now the default VPN protocol in our Linux app.We made changes in firewall handling. Now we filter packets by firewall marks instead of IP addresses of VPN servers.A few performance improvements are in place.
We switched from destination-based to policy-based traffic routing.Fixed: A bug that slipped into the previous release and prevented OpenVPN from working on any devices except ones with the AMD64 architecture.
A selection of minor tweaks and fixes under the hood to make the NordVPN app work better for you. Because routine maintenance is just as important as a new shiny feature.
Better: We’ve improved our messaging for better guidance in cases of an unsuccessful login.
Fixed: Connecting to a specific server by using tags works smoothly again.
Now our app versions are listed in chronological order instead of alphabetically in package managers.
Fixed: We solved a bug that has slipped into the previous release and got in your way when trying to use the ‘nordvpn connect [country] [city]’ command.Fixed: There were a few unexpected errors in our app for the Fedora distribution, but not anymore.
Fixed: The server search by group works smoothly again.
Fixed: We’ve found the culprit behind unexpected app crashes during updates, so there should be no more interruptions.Fixed: The app no longer acts mysteriously and shows up in the Ubuntu Software Updater with the correct name and icon now.
Our app for Linux joins the rest of NordVPN apps with the login flow via Nord Account. It’s the platform that unifies all Nord services and eliminates the need for multiple accounts and passwords. It also lets you add an extra layer of security to your account with multi-factor authentication. To log in with Nord Account, use the command ‘nordvpn login – -nordaccount’. We’ll take you to your browser for login and then bring you back to the app. Smooth. You can still log in with the ‘nordvpn login’ command, so choose the way which works better for you.
A few performance and security improvements are in place.
We did some under-the-hood work to make connecting to VPN even faster.Fixed: If you’ve noticed that auto-completion for commands stopped working, you’re not imagining things. We kind of lost it on the Z-shell Linux because of a pesky bug that slipped into the previous release. Now commands can be smoothly auto-completed again!Fixed: We solved the case of the app sometimes displaying an incorrect error message after unsuccessful login.
NordVPN now supports IPv6 on Linux. To enable it, use the command ‘nordvpn set ipv6 on’.Now there’s one more way to check which NordVPN version you’re running – simply type ‘nordvpn version’. Commands ‘nordvpn –version’ and ‘nordvpn -v’ still work too.
As suggested by our user community, we’re switching from the default Linux password entry to something more user-friendly: from now on, when you type your password to log in, we’ll hide each symbol under an asterisk (*) so you can see that you’re actually typing.
Fixed: A bug that slipped into the previous release to hinder installing and updating NordVPN on some RPM-based distributions is now gone.
Fixed: the app will no longer randomly say that your account has expired when it’s not the case.
Improved application logs handling: Instead of a file, which sometimes may take up more space than desired, logs are now provided as standard output to give you more control.Fixed: There was a bug of a rare kind that would make every single connection fail, and only a system restart could stop this vicious cycle. The bug is no more.
Don’t wait until you disconnect – rate your VPN connection anytime it’s active. Give feedback about your current connection by using the ‘nordvpn rate’ command.Besides resetting to default settings, the ‘nordvpn set defaults’ command now also stops VPN connection.Fixed: Auto-completion for commands works smoothly again.
New command: Type `nordvpn whitelist remove all` to clear all items in the whitelist.
New command: `nordvpn set firewall on/off`. It lets you choose whether the app should set up a firewall or not.If you stop a daemon process, Kill Switch also stops working. This helps to avoid losing internet connection unexpectedly.Fixed: Auto-connect works more smoothly now.Fixed: We fixed the connection issues on network restart.Fixed: Sometimes, VPN wouldn’t disconnect properly when logging out, but no more.And more minor yet important improvements and bug fixes for your better experience with NordVPN.
Fixed: NordVPN runs smoothly again on Ubuntu 18.04.
Minor improvements in security and performance.
Bug fixes and improvements.
Bug fixes and improvements.
Fixed: Account and login commands not working when Kill Switch is on.
Fixed: NordLynx connection is restored after waking up from system suspension.
Fixed: Incorrectly showing expired account error.
Fixed: Whitelist is less strict and allows ports to be used in both directions.
Fixed: Firewall not working properly on older distros such as Ubuntu 14.04.
Fixed: Whitelist does not create routes anymore.
What’s better: Kill Switch and Whitelist work nicely together now.
What’s fixed: We got rid of a bug that sometimes prevented auto-connect from working as it should.
NordLynx is now even faster to connect to a VPN server.
Improved VPN performance in obfuscated mode.
Fixed: Kill Switch now works as smoothly with NordLynx as it does with OpenVPN. If you enable Kill Switch while connected to a NordLynx server, it won’t interrupt your current connection.
Fixed: In case your connection to a NordLynx server fails, the app will now show a correct message informing about the failed connection.
Sometimes, a slow internet connection would prevent users from connecting to VPN successfully. We increased the timeout for API requests to make VPN experience smoother regardless of the internet quality.
Now you can restore default settings by using the ‘nordvpn set defaults’ command.
Access resources (computers, printers, TVs – you name it) while using VPN – now no matter on what network you’re on. Use the ‘nordvpn whitelist add subnet’ command to specify subnet addresses.
If you ever want to create a new NordVPN account, you can do it right in the app – use the command `nordvpn register`.
Fixed: Autocompletion – the magic that cuts down key presses and saves you from typos in commands – wasn’t working properly in some distributions. Now it’s working completely fine.
Introducing the revamped internet Kill Switch for ultra security: when enabled, it will block your device from accessing the internet when you’re not connected to VPN.
Wrong commands happen. If you changed your mind after entering ‘nordvpn connect [country/city/group/server]’, you can cancel the VPN connection attempt with Ctrl+C and start over.
Updated OpenVPN binaries to 2.4.8.
We made it easier for you to try NordLynx – the solution for a fast, secure, and private VPN connection. To start using NordLynx, you no longer have to download the WireGuard® package. Use the command ‘nordvpn set technology nordlynx’ – and that’s it!The ‘nordvpn settings’ command shows the VPN technology you’re currently using: OpenVPN or NordLynx.
Here’s a little time-saver: when you’re connected to VPN and want to switch to another server or location, you can do it without disconnecting first.When connecting to group servers, you can specify the location, for example, ‘nordvpn connect –group p2p Canada’.Oh, and we almost forgot – a bunch of various fixes and improvements to make the app run smoother.
In the previous release, we introduced NordLynx – a solution for a fast and secure VPN connection based on WireGuard®. Now we’re bringing a few improvements to make your NordLynx experience even better:The CyberSec feature now plays nicely with NordLynx. You can still block ads and shield yourself from malware after switching from OpenVPN.
Auto-connect now works smoothly. We fixed the bug where the app was trying to connect to VPN way too soon – even before your computer connected to the internet.Also, we’ve added subtle tweaks and squished a few minor bugs to make NordVPN work better for you.
We’re introducing NordLynx – the solution for a fast, secure, and private VPN connection. Our NordLynx technology is based on WireGuard® and lets you experience its speed benefits without compromising your privacy. By default, NordVPN for Linux runs on the OpenVPN protocol. After you download the latest version, follow these steps to switch to NordLynx:
Install WireGuard. Tutorials for different distributions are available in our Help Center
Open the terminal and enter nordvpn set technology nordlynx
To connect to VPN, enter nordvpn cThat’s it – now your app is running on NordLynx. You can always switch back to OpenVPN by enteringnordvpn set technology OpenVPN What’s more:Now you can give us instant feedback about your connection speeds. Was it like driving an F1 racer? Or rather a slow and bumpy ride? We want to know. Your feedback will help us improve!
A few sneaky bugs that managed to slip into the previous release are gone now.
New command: type ‘account’ to get your account information, such as subscription status and expiration date.
Improved performance and connectivity.And something more than meets the eye: we’re tinkering with the things underneath to make your NordVPN experience even better.WireGuard® is a registered trademark of Jason A. Donenfeld.
Don’t have the NordVPN app yet? Download it now.