nordvpn
command-line interface for the NordVPN service, providing secure VPN
TLDR
SYNOPSIS
nordvpn command [options]
DESCRIPTION
nordvpn is the command-line interface for the NordVPN service, providing secure VPN connections to servers worldwide. It manages authentication, server connections, and client settings.The client supports various connection protocols (NordLynx/WireGuard, OpenVPN) and features like kill switch, auto-connect, and split tunneling. Server selection can be automatic (nearest/fastest) or manual by country, city, or specific server.The NordVPN daemon must be running for the CLI to function; it's typically managed as a systemd service.
PARAMETERS
login
Authenticate with NordVPN accountlogout
Log out of the current accountconnect, c
Connect to a VPN serverdisconnect, d
Disconnect from the VPNstatus
Show current connection statuscountries
List available server countriescities _country_
List available cities in a countryset, s
Configure NordVPN settingssettings
Display current settingswhitelist
Manage whitelisted ports and subnets
INSTALL
CAVEATS
Requires an active NordVPN subscription. The nordvpnd daemon must be running (usually started via systemd). Initial login opens a browser for authentication. The kill switch, when enabled, blocks internet access if the VPN disconnects.