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
  • Prerequisites
  • Set up a host device
  • Enable Meshnet
  • Manage Meshnet permissions
  • Route traffic through the host device
  • Access your NAS device

Was this helpful?

  1. How-to guides
  2. Remote device access

How to access files in your NAS from anywhere without compromising its security

Discover how to access your NAS data remotely in a secure way over Meshnet.

PreviousHow to use Ansible over MeshnetNextHow to set up a phone as a security camera with remote access

Last updated 9 months ago

Was this helpful?

Introduction

devices provide a convenient solution for storing and sharing vast amounts of data, including media files and computer backups. When connected to a local network, a NAS device is assigned a private IP address, enabling robust and flexible data sharing within the network. However, remote access to NAS data can present security challenges.

As remote work, online learning, and the demand for reliable entertainment options continue to grow, it is crucial to find a secure and user-friendly way to share data between geographically dispersed networks. For example, educators need a reliable method for storing and sharing large amounts of data with their students in virtual classrooms. Common NAS remote access options have their drawbacks, such as expensive cloud storage solutions or techniques that rely on , exposing the data to potential attackers.

revolutionizes NAS remote access by combining strong encryption with an easy setup to provide a secure experience when accessing data from distant locations.

By following the step-by-step guide in this article, you can set up remote access to your NAS device from anywhere.

Prerequisites

To prepare for the setup process, ensure you have the following:

  • A host device you can use for .

  • The local IP address and (if required) of your NAS device. To find this information, refer to the user manual of your NAS device.

  • The host device and the NAS device are connected to the same (LAN).

Set up a host device

The first step is to set up Meshnet on a desktop device connected to your local network. This device will serve as an intermediary between your client devices and the NAS device you want to access remotely.

Note

Mobile devices cannot be used as hosts.

Enable Meshnet

Manage Meshnet permissions

Once you've installed the app, make sure the following Meshnet permissions are enabled for all the peer devices that you want to have access to the NAS device:

The permissions can be managed in the Meshnet menu of the NordVPN app.

Route traffic through the host device

Access your NAS device

Now that you’ve established the traffic routing connection, the client device can freely interact with all devices located in the host device’s LAN. This allows you to access your NAS device using an internet browser.

  1. Open your internet browser.

  2. In the address bar, enter the following, replacing <IP> with the local IP address of your NAS and <Port> with the port used by the NAS (if applicable). <IP>:<Port>

For example, if your NAS device's local IP address is 192.168.1.100 and it uses port 5000, enter:

http://192.168.1.100:5000

After entering the appropriate address, your NAS device's web interface should load, granting you full access to the device.

On the device you've chosen to act as a host, .

Log in to your account and .

With the host device set up, you can begin routing traffic through it to access your NAS from outside of your home network. To do this, follow the steps provided in the article.

install NordVPN
turn on Meshnet
Traffic routing permissions
Local network permissions
Network-Attached Storage (NAS)
port forwarding
Meshnet
port number
local area network
traffic routing
Routing traffic in Meshnet