Can't reach your NAS at all?

Before diving into complex fixes, work through these quick checks. 90% of NAS disappeared problems are solved in under 2 minutes.

Step 1The 60-second check
bash
# Step 1: Is the NAS actually on? Check the power LED.

# Step 2: Find your NAS IP
$
arp -a
? (192.168.1.10) at 00:11:32:... [ether] ← your NAS

# Step 3: Can you ping it?
$
ping 192.168.1.10
64 bytes from 192.168.1.10 — time=1.2ms ← online
Request timeout ← not reachable
💡Lost the IP? Log into your router (usually 192.168.1.1) and check the DHCP client list. Your NAS will be listed there with its current IP address.
Step 2Give your NAS a permanent IP

If the IP keeps changing every time you restart, fix it once:

Router DHCP reservation — easiest method
1. Log into your router → find DHCP Reservations or Static DHCP
2. Find your NAS in the list
3. Click Reserve or Bind — done

Alternative: set static IP on the NAS itself
Synology: Control Panel → Network → Network Interface → Edit
TrueNAS: Network → Interfaces → Edit
Unraid: Settings → Network Settings

SMB / Windows share keeps disconnecting

SMB disconnections are usually caused by Windows power-saving or a protocol version mismatch. Here is how to fix both.

Step 1Fix Windows 11 power-saving disconnections

Open PowerShell as Administrator (right-click Start → Terminal (Admin)):

PowerShell — run as Administrator
# Disable SMB power-saving
PS>
Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1

# Never disconnect idle sessions
PS>
Set-SmbClientConfiguration -SessionTimeout 0

# Confirm SMB1 is disabled (it causes instability)
PS>
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
State : Disabled ← good
Step 2Mount SMB share from Linux with the right options
bash
# Install cifs-utils if not present
$
sudo apt install cifs-utils

# Mount the share — vers=3.0 fixes most issues
$
sudo mount -t cifs //192.168.1.10/ShareName /mnt/nas -o username=admin,vers=3.0,uid=1000

# Make it permanent — add to /etc/fstab
//192.168.1.10/ShareName /mnt/nas cifs credentials=/etc/nas-creds,vers=3.0,uid=1000,nofail 0 0

Tailscale — secure remote access in 10 minutes

Tailscale creates a private encrypted tunnel between your devices. Free for personal use, no port forwarding needed, works everywhere.

Step 1Install on your NAS
bash — Debian / Ubuntu / TrueNAS Scale
$
curl -fsSL https://tailscale.com/install.sh | sh
$
sudo tailscale up
To authenticate, visit:
https://login.tailscale.com/a/XXXXXX ← open in browser
Step 2Install on your phone or laptop

Download the Tailscale app on any device you want remote access from — iPhone, Android, Windows, Mac. Sign in with the same account. Done.

Step 3Access your NAS from anywhere
bash
# Get your NAS Tailscale IP
$
tailscale ip -4
100.64.1.5

# Now access from anywhere:
# SMB: \\\\100.64.1.5\\ShareName
# WebUI: http://100.64.1.5:5000

Related guides