nordvpn
command-line interface for the NordVPN service, providing secure VPN
TLDR
Interactively log into a NordVPN account
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
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.
