Using Meshnet on Linux
Learn how to use Meshnet via the NordVPN application on your Linux device.
Meshnet is available for these Linux distributions:
- Debian, Ubuntu, Elementary OS, and Linux Mint
- Fedora and QubesOS
- RHEL and CentOS
- openSUSE
Complete the following steps to turn on Meshnet on your device:
- 1.Open the Linux terminal.
- 2.Type the following command and press Enter:nordvpn set meshnet on
You should now see a message confirming that you've enabled Meshnet:

When connected to Meshnet, your device is assigned a unique Nord name and a Meshnet IP address, both of which you can use to access the device from other linked devices.
Note
Nord names are unique, automatically assigned host names for all devices in Meshnet. This feature allows more convenient device access because you don’t have to memorize each device’s Meshnet IP address.
The format is
<username>-<mountain>.nord
, where <username>
is the username of your Nord Account email address and <mountain>
is the name of a mountain or mountain range. For example, secret.raccoon-andes.nord
.You can add devices to your Meshnet in two ways, depending on whether the device is your own or belongs to another NordVPN user.
To add more devices to your Meshnet, just install the NordVPN app on the devices you want to connect, log in with your account, and enable Meshnet. They will connect automatically.
Note
Meshnet allows you to add up to 10 devices that use the same NordVPN account.
To add a device owned by another NordVPN user, send an invitation through the NordVPN app specifying their email address. As soon as they accept the invitation in their NordVPN app, their device becomes part of your Meshnet.
For detailed guidance on adding external devices, refer to Adding external Meshnet devices on Linux.
To view a list of your Meshnet devices, run the following command:
nordvpn meshnet peer list
Alternatively, you can view a list of linked devices for each of your devices on the Nord Account website. To access this feature:
- 1.Log in to your Nord account dashboard.
- 2.Under NordVPN, select View details.
- 3.On the Meshnet card, click See your devices.

If you want to unlink your device from Meshnet, you can use either the CLI (command-line interface) or the GUI method, as explained below.
Enter the following command, where
<device>
is the device’s Nord name or Meshnet IP address:nordvpn meshnet peer remove <device>
Example

Tip
To find your peer's Nord name faster, start typing the name and press Tab. The system will auto-complete the name based on matching peers.
- 1.
- 2.Under NordVPN, select View details.
- 3.On the Meshnet card, click See your devices.
- 4.Find the device that you want to remove another device from and select See linked devices next to it.
- 5.Next to the name of the device you want to remove, click Unlink device.
- 6.Confirm that you want to unlink the device by clicking Unlink.
Tip
To link your personal device back, restart Meshnet on the unlinked device.
Last modified 8d ago