Set Up Network Storage (NAS)
Run a Speed TestNetwork-attached storage gives every device on your home network access to a shared pool of files — photos, videos, backups, and documents — without keeping them on any individual machine. There are two paths: a USB drive plugged into your router for light use, or a dedicated NAS device for speed and reliability.
Router USB Drive vs Dedicated NAS
Many routers include a USB port that can share an attached drive over SMB. This is the cheapest starting point — you need only a USB drive and a router with USB sharing support. The tradeoff is performance: the router's main CPU handles all file operations while also routing network traffic. Transfer speeds typically top out at 10–30 MB/s, which is acceptable for occasional file access but too slow for streaming high-bitrate video or running simultaneous backups from multiple computers.
A dedicated NAS device is a small computer built specifically for storage. It has its own processor, RAM, and operating system (Synology DSM, QNAP QTS, or TrueNAS). Transfer speeds reach 100–300 MB/s on gigabit ethernet. Entry-level 2-bay NAS devices from Synology and QNAP start around $150–$200 without drives. If you plan to use it for Time Machine backups, media streaming, or as a home server, a dedicated NAS is the right choice.
Setting Up Router USB Sharing
The steps vary by router brand, but the general process:
- Format the USB drive as NTFS (Windows-primary), exFAT (cross-platform), or ext4 (Linux-based routers)
- Plug the drive into the router's USB port
- In the router admin panel, find USB Storage or Network Share settings
- Enable Samba / SMB sharing and set a share name, username, and password
- Note the router's local IP address — this becomes the server address
On ASUS routers: USB Application → Media Services and Servers → Network Place (Samba) Share. On TP-Link: Advanced → USB Settings → Sharing Access. Use a strong password — SMB with no password is accessible to any device on your network.
Connecting from Windows
Open File Explorer and type the UNC path in the address bar: \\192.168.1.1\ShareName (replace with your router or NAS IP and share name). Enter credentials when prompted. To mount as a persistent drive letter:
- Right-click This PC → Map Network Drive
- Choose a drive letter (e.g., Z:)
- Enter the path:
\\192.168.1.100\files - Check "Reconnect at sign-in" and "Connect using different credentials" if the NAS has separate login credentials
Windows 10 and 11 disable SMB1 by default. If you see connection errors with older NAS devices, check the NAS firmware — most have SMB2/3 options that should be enabled.
Connecting from macOS
In Finder: Go → Connect to Server (⌘K) → enter smb://192.168.1.100/ShareName. Enter the SMB username and password. To auto-mount at login: after connecting, open System Settings → General → Login Items → add the mounted volume under "Open at Login".
macOS also supports AFP (Apple Filing Protocol), which is required for Time Machine on older NAS firmware. On current Synology and QNAP systems, SMB3 with Time Machine support is preferred over AFP.
Time Machine Backups to NAS
To use a NAS as a Time Machine destination:
- On Synology DSM: Control Panel → File Services → AFP or SMB → enable Time Machine support. Create a shared folder dedicated to Time Machine and set a storage quota.
- On QNAP: enable AFP in Network Services and enable the Time Machine option on the target shared folder.
- On Mac: System Settings → General → Time Machine → Add Backup Disk → select the network share from the list. macOS creates a sparse bundle disk image on the NAS and backs up into it.
Connect the Mac via ethernet rather than Wi-Fi for initial backups — the first backup can be tens or hundreds of gigabytes and will take many hours over Wi-Fi.
Remote Access to Your NAS
Never expose SMB (port 445) directly to the internet — SMB has a long history of critical vulnerabilities. The two safe options for remote access:
- VPN tunnel: connect your device to your home VPN server (WireGuard or OpenVPN), then access the NAS by its local IP as if you were on the home network. No ports exposed to the internet beyond the VPN port.
- Vendor cloud relay: Synology QuickConnect and QNAP myQNAPcloud route traffic through the vendor's servers — no port forwarding required. Convenient but traffic passes through a third-party server.
| Option | Transfer Speed | RAID Support | Time Machine | Cost | Best For |
|---|---|---|---|---|---|
| Router USB share | 10–30 MB/s | No | No | Drive cost only | Light file sharing |
| Dedicated NAS (2-bay) | 100–300 MB/s | RAID 0/1 | Yes | $150–$300 + drives | Home backups, media |
| Repurposed PC (TrueNAS) | LAN speed | ZFS RAID-Z | Yes | Hardware cost | Large storage, DIY |
| Cloud storage (NAS hybrid) | Upload-limited | N/A | Via app | Subscription | Off-site redundancy |