LogoLogo
DownloadBlog
  • Overview
  • Getting started
    • Meshnet explained
    • How to start using Meshnet
      • Using Meshnet on Windows
      • Using Meshnet on Android
      • Using Meshnet on iPhone/iPad
      • Using Meshnet on macOS
      • Using Meshnet on Linux
      • Using Meshnet on Android TV
    • How to use Meshnet securely
  • Features
    • Linking devices in Meshnet
      • Linking external Meshnet devices on Windows
      • Linking external Meshnet devices on Android
      • Linking external Meshnet devices on iPhone/iPad
      • Linking external Meshnet devices on macOS
      • Linking external Meshnet devices on Linux
      • Linking external Meshnet devices on Android TV
    • Explaining permissions
      • Remote access permissions
      • File sharing permissions
      • Traffic routing permissions
      • Local network permissions
    • Renaming devices in Meshnet
      • Renaming devices on Windows
      • Renaming devices on Android
      • Renaming devices on iPhone/iPad
      • Renaming devices on macOS
      • Renaming devices on Linux
    • Sharing files in Meshnet
      • Sharing files on Windows
      • Sharing files on Android
      • Sharing files on iPhone/iPad
      • Sharing files on macOS
      • Sharing files on Linux
      • Sharing files on Android TV
    • Routing traffic in Meshnet
      • Routing traffic from Windows
      • Routing traffic from Android
      • Routing traffic from iPhone/iPad
      • Routing traffic from macOS
      • Routing traffic from Linux
      • Routing traffic from Android TV
  • How-to guides
    • Gaming
      • How to set up a private Minecraft server with Meshnet
      • How to set up a private Stardew Valley server with Meshnet
      • How to play Quake 3 Arena over Meshnet
      • How to set up a private Team Fortress 2 server with Meshnet
      • How to set up a remote game-streaming server for Moonlight
      • How to set up a Palworld dedicated server
      • How to play Fallout: New Vegas multiplayer over Meshnet
      • How to set up a private Factorio server with Meshnet
    • Remote files and media access
      • How to set up and access shared folders
        • Configure and access shared folders on Windows
        • Configure and access shared folders on macOS
        • Configure and access shared folders on Linux
        • Access shared folders from Android
        • Access shared folders from iPhone/iPad
        • Access shared folders from Android TV
      • How to watch videos over Meshnet using Kodi
      • How to configure and access a Jellyfin media server remotely
      • How to set up a Plex media server and access it remotely
      • How to set up a remote NAS using OpenMediaVault and Meshnet
      • How to set up a remote picture library with LibrePhotos and Meshnet
      • How to use Syncthing for remote continuous file synchronization
      • How to set up a remote Airsonic music server
      • How to set up HTTP File Server for remote file access
      • How to set up a remote audiobook server
      • How to host a remote Kavita e-book server
      • How to set up and remotely access Immich using Meshnet
    • Remote device access
      • How to log in to your PC remotely over Meshnet
        • Connect to a Windows device
        • Connect to a macOS device
        • Connect to a Linux device
      • How to access remote systems over Meshnet using SSH
      • How to access your IP camera over Meshnet
      • How to use Home Assistant remotely over Meshnet
      • How to make secure macOS Time Machine backups from anywhere
      • How to use Ansible over Meshnet
      • How to access files in your NAS from anywhere without compromising its security
      • How to set up a phone as a security camera with remote access
      • How to assign custom host names to Meshnet services using Nginx proxy manager
      • How to use Proxmox VE remotely over Meshnet
      • How to set up a remotely controlled 3D printer
      • How to set up and remotely access a CasaOS server
    • Joint projects
      • How to set up an NGINX web server and remotely access it over Meshnet
      • How to use Nextcloud file syncing with Meshnet
      • How to set up pair programming using tmux
      • How to set up a Visual Studio Code server for remote development over Meshnet
      • How to host a Focalboard server for remote project management
      • How to use Meshnet for multi-screen Node.js development
      • How to use the Multi-user editing plugin in Unreal Engine over Meshnet
      • How to set up a private Mumble voice chat server
      • How to host a private Rocket.Chat server
    • Own VPN server setup
      • How to set up a VPN server through self-hosting or with DigitalOcean
      • How to create a VPN server with Microsoft Azure
      • How to create a VPN server with AWS
      • How to create a VPN server with Google Cloud
      • How to create a VPN server with Linode
      • How to create a VPN server with Hetzner
    • Network protection
      • How to set up your network protection with Pi-hole
      • How to set up your own DNS server
      • How to protect your network with AdGuard Home
      • How to use the self-hosted Whoogle search engine remotely
      • How to set up a VPN router using Meshnet
  • Troubleshooting
    • Common issues on Windows
    • Common issues on Android
    • Common issues on iPhone/iPad
    • Common issues on macOS
    • Common issues on Linux
Powered by GitBook

© 2025 Nord Security. All Rights Reserved.

On this page
  • Introduction
  • Permission basics
  • What happens when local network permission is enabled?
  • What happens when local network permission is disabled?
  • Icon reference table
  • Changing permissions
  • See also

Was this helpful?

  1. Features
  2. Explaining permissions

Local network permissions

Learn the functionality of the local network permission and how to manage it in the Meshnet permission menu.

PreviousTraffic routing permissionsNextRenaming devices in Meshnet

Last updated 10 months ago

Was this helpful?

Introduction

The article discusses Meshnet's local network permission, the differences in functionality when the permission is enabled or disabled, and the effect it has on your peer’s device. It also provides guidance on managing the local network permission for each device on your Meshnet.

Permission basics

The local network permission works in tandem with . Its function is to either permit or deny access to your local network devices while a Meshnet peer is routing traffic through your device. Local network access is a supplementary feature to traffic routing, and as such, traffic routing must be enabled to make use of the LAN permission.

LAN access with traffic routing is available on the NordVPN app for Windows, Linux, and macOS.

Note

On macOS, traffic routing is available only on the version of the app. The App Store version of NordVPN doesn't provide the required functionality for your device to act as a traffic routing host.

What happens when local network permission is enabled?

With the local network permission enabled, your Meshnet peer can route their internet traffic through your device and interact with all of the devices that are located in the same local area network. The devices can vary from a router to a or (NAS).

As depicted in the model above, the home computer, which routes traffic, and local devices communicate through their respective LAN IP addresses. Consequently, the laptop routing traffic through the home computer can interact with all of the devices in the 192.168.1.0/24 local subnet.

Caution

Enable local network permission only for trusted devices to ensure home network and device security. Untrusted entities may cause severe damage if granted full access to your LAN devices.

What happens when local network permission is disabled?

When the local network permission is disabled, the Meshnet peer cannot access devices on your LAN.

Traffic routing remains functional unless otherwise configured, but it only alters the Meshnet peer’s public IP address. Should the peer attempt to connect to a local IP address, the connection will default to their LAN instead of yours.

Icon reference table

If you want to change the status of the local network permission, you can do so for each device individually. You can also check whether your peer has enabled or disabled the permission for your device.

Icon
State
Impact

Local network access is enabled for your device and the linked device.

  • Your device can access the peer device's local network while routing traffic through it.

  • The peer device can access your device's local network while routing traffic through it.

Local network access is enabled for your device.

  • Your device cannot access the peer device's local network while routing traffic through it.

  • The peer device can access your device's local network while routing traffic through it.

Local network access is enabled for the linked device.

  • Your device can access the peer device's local network while routing traffic through it.

  • The peer device cannot access your device's local network while routing traffic through it.

Local network access is disabled.

  • Your device cannot access the peer device's local network while routing traffic through it.

  • The peer device cannot access your device's local network while routing traffic through it.

Changing permissions

If you want to change the status of the local network permission, you can do so for each device individually. You can also check whether your peer has enabled or disabled the permission for your device.

To manage the local network permission, proceed with the following instructions:

  1. Next to the device that you want to alter the permissions for, click the three-dot menu and select Manage device.

  2. Under Traffic routing permissions, turn on or off the Access to your local network when routing traffic through your device toggle.

  1. Select the Don't allow access to your local network while routing traffic or the Allow access to your local network while routing traffic option.

Note

If you're using the App Store version of the app, the local network permission will not be visible because this version does not support traffic routing.

  1. Open the terminal.

  2. Run the following command to list all of your Meshnet peers:

    nordvpn meshnet peer list

  3. Note the Nord name of the peer you want to alter permissions for.

  4. To either allow or disable the permission, use one of the following commands, replacing <device> with the peer’s Nord name, nickname, or Meshnet IP:

    nordvpn meshnet peer local allow <device>
    nordvpn meshnet peer local deny <device>

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.

See also

Open the NordVPN app. if necessary.

On the left-side menu, select the Devices in Meshnet tab.

Open the NordVPN app. if necessary.

On the left-side menu, select the Meshnet menu.

Click the More button next to the device that you want to alter the permissions for.

Log in
Log in
Traffic routing permissions
Traffic routing
direct download
home server
network-attached storage
Figure 1. Local network permission enabled
Figure 2. Local network permission disabled
Local network permission enabled
Local network permission disabled
Selecting "Manage device" from the three-dot menu.
Selecting "Manage device" from the three-dot menu.
Turning on Access to your local network
Turning on Access to your local network
Revoking the "Access to your local network while routing traffic" permission.
Revoking the "Access to your local network while routing traffic" permission.
Peer device's Nord name highlighted in Terminal.