To set up an external hard drive on network, plug the drive directly into your router’s USB port and enable the router’s built-in file sharing, no computer needs to stay powered on. This is the simplest way to share a USB drive with every device on your Wi-Fi, giving you central storage for backups, media, and documents without cloud dependence, if you need to share files directly between computers without a central drive, you can set up a p2p network instead.
Why set up an external hard drive on your network via your router
Connecting a USB drive to your router turns it into a network-attached storage (NAS) device for your whole home. Unlike keeping the drive tethered to a single PC, the router-based method lets any laptop, desktop, phone, or smart TV access the same files simultaneously, even when your main computer is off. You get local, private storage that’s faster than cloud uploads and doesn’t consume internet bandwidth. It also frees you from juggling cables or re-sharing folders every time you switch devices.
What you need before you start
- An external USB hard drive (any brand, but if you want a reliable option, a LaCie external hard drive is pre-formatted for easy cross-platform compatibility).
- A router with a USB port, check the back or side; most modern routers have at least one.
- A computer or phone for the initial router configuration, you’ll only need it for the setup screen.
- Optionally, an Ethernet cable if your router requires a wired connection during setup (some routers disable Wi-Fi configuration until the drive is detected).
Plug the external hard drive into your router’s USB port
Physically connect your drive by inserting its USB cable into the router’s USB port. If your drive has its own power adapter, plug that into an outlet, some bus-powered drives may not draw enough power from the router alone. Watch the drive’s LED indicator: a steady or blinking light typically signals that the router has detected the storage. If the light stays off, try a different USB port or reseat the cable.
Access your router’s administration page
Open a web browser on your computer or phone and enter your router’s IP address, commonly 192.168.1.1 or 192.168.0.1, or a hostname like tplinkwifi.net or routerlogin.net. Log in with the admin credentials printed on the router label or in the manual. If you’ve never changed them, use the default username and password (often “admin” for both). Once logged in, you’ll see the router’s settings dashboard.
Enable USB storage and file sharing on the router
In the router’s interface, look for a section labeled USB Storage, File Sharing, Network Storage, Samba Share, SMB Share, or ReadySHARE. Open that page and toggle the service to “Enabled.” The router will scan the USB port and display your external hard drive’s model and capacity. If it doesn’t appear, refresh the page or reboot the router. This step is where you connect the external hard drive to the router logically; the physical plug is done, but the software handshake happens here.
Set up user permissions and security for the shared drive
Within the same storage settings, configure user accounts and access levels. Create a username and password for each person who will use the drive, this prevents anyone on your Wi-Fi from reading your files. Choose read-only for viewers who shouldn’t modify anything, or read-and-write for family members who need to save files. Enable “Secure Sharing” or set a disk password if your router offers it. Also check the drive’s file system: FAT32 and NTFS work on most routers, while Apple AirPort devices prefer macOS Extended (HFS+). If your drive is formatted differently, back it up and reformat before proceeding.
Connect to the network drive from Windows
On a Windows PC, open File Explorer and click “Map network drive” in the toolbar. Pick an available drive letter, then enter the network path as `\\router_IP_address\share_name`, for example, `\\192.168.1.1\usbdrive`. When prompted, enter the username and password you configured in the router, not your Windows login.
Connect to the network drive from macOS
On a Mac, open Finder and select “Go” > “Connect to Server” (or press Command + K). Type `smb://router_IP_address` or `smb://router_name`, for example, `smb://192.168.1.1`. Authenticate with the router’s sharing password and username you set earlier. The drive mounts on your desktop and in the Finder sidebar, ready for drag-and-drop file access.
Optional: enable remote access to your network hard drive
If you want to reach your files from outside your home, turn on Internet FTP in the router’s USB storage settings. This exposes the drive over the internet using your router’s WAN IP address. Be aware that enabling remote access increases security risk, so only do this if you’ve set strong passwords and preferably changed the default FTP port.
Test file access across your devices
After configuring everything, verify the setup from multiple devices on the same Wi-Fi network. On a Windows laptop, open the mapped drive and copy a file to your desktop. On a Mac, browse the mounted volume and open a document. On a smartphone, use a file manager app that supports SMB to connect to the router’s IP address and view the shared folders. Try opening, editing, and saving files from each device to confirm read and write permissions work correctly. If any device fails, check that it’s on the same network and that the router’s sharing service is still enabled.

















