Skip to main content

把 Windows 文件夹当作局域网 NAS 使用

·374 words·2 mins· loading · loading ·
Table of Contents
Post - This article is part of a series.
Part : This Article

家里已经有 Mac、Windows 电脑和 iPhone 时,最简单的“局域网 NAS”不一定要先买一台真正的 NAS。只要 Windows 电脑长期在家里开机,就可以先用 Windows 自带的 SMB 文件共享,把一个文件夹变成三端都能访问的共享空间。

这个方案适合放一些临时文件、下载内容、照片中转、安装包、文档归档。它不等于真正的 NAS:没有独立硬件、没有 RAID、没有系统级快照,也不应该被当成唯一备份。

核心判断很简单:局域网内共享用 SMB,权限用专门账号控制,地址用路由器固定,不要把 SMB 暴露到公网。

目标结构
#

最终效果大概是这样:

Windows 电脑
└── D:\NAS
    ├── documents
    ├── photos
    └── downloads

Mac      -> smb://192.168.1.50/NAS
iPhone   -> 文件 App -> smb://192.168.1.50
Windows  -> \\192.168.1.50\NAS

这里的 192.168.1.50 只是示例,实际要换成你家里 Windows 电脑的局域网 IP。

准备一个专用账号
#

不建议直接用 Windows 主账号做共享,尤其不建议把管理员账号暴露给所有设备。更稳的做法是建一个只用于文件共享的本地用户。

在 Windows 中打开:

设置 -> 账户 -> 其他用户 -> 添加账户

选择添加本地用户,创建一个类似这样的账号:

用户名:nasuser
密码:设置一个单独的强密码

密码不要留空。后面 Mac 和 iPhone 连接 SMB 时,就用这个账号登录。

创建共享目录
#

在 Windows 上新建一个目录,例如:

D:\NAS

尽量不要直接共享整个磁盘,也不要共享桌面、下载目录这种容易混入私人文件的位置。单独建一个目录,后续权限和备份都更清楚。

打开 Windows 网络共享
#

先确认当前网络是专用网络,而不是公用网络:

设置 -> 网络和 Internet -> 当前连接 -> 网络配置文件类型 -> 专用网络

然后打开高级共享设置:

设置 -> 网络和 Internet -> 高级网络设置 -> 高级共享设置

在专用网络下打开:

  • 网络发现
  • 文件和打印机共享
  • 密码保护共享

密码保护共享建议保持开启。不要为了省事开启匿名访问或 Guest 访问,后面排查权限会更麻烦,也更不安全。

设置共享权限
#

右键 D:\NAS,打开:

属性 -> 共享 -> 高级共享

勾选:

共享此文件夹

共享名可以设成:

NAS

然后点“权限”,添加刚才创建的 nasuser。如果只想让其他设备读取,给读取权限即可;如果希望 Mac 和 iPhone 也能往里面写文件,给读取和更改权限。

这里有一个容易忽略的点:Windows 文件共享有两层权限。

  • 共享 里的权限:控制通过网络访问时能做什么。
  • 安全 里的权限:控制这个文件夹在 NTFS 文件系统上的真实权限。

所以设置完共享权限后,还要回到:

属性 -> 安全

确认 nasuserD:\NAS 也有对应权限。两层权限只要有一层不允许,远程访问就会失败。

固定 Windows 的局域网地址
#

共享地址最好稳定,否则过几天 IP 变了,Mac 和 iPhone 上的连接就会失效。

先在 Windows 终端里看当前 IP:

ipconfig

找到当前网卡的 IPv4 地址,例如:

IPv4 地址 . . . . . . . . . . . . : 192.168.1.50

更推荐在路由器后台做 DHCP 地址保留,把这台 Windows 电脑固定到同一个 IP。这样 Windows 仍然自动获取地址,但路由器每次都分配同一个地址,比手动写静态 IP 更不容易和家里其他设备冲突。

从 Windows 访问
#

另一台 Windows 电脑可以在资源管理器地址栏输入:

\\192.168.1.50\NAS

如果弹出登录框,用户名填写:

nasuser

密码填写前面设置的密码。

如果希望以后像本地盘一样使用,可以右键“此电脑”,选择“映射网络驱动器”,把它映射成一个盘符。

从 Mac 访问
#

在 Mac 上打开 Finder,选择:

前往 -> 连接服务器

输入:

smb://192.168.1.50/NAS

登录方式选择注册用户,输入:

用户名:nasuser
密码:共享账号密码

连接成功后,可以把这个共享目录拖到 Finder 侧边栏,后面直接点开。

从 iPhone 访问
#

iPhone 用系统自带的“文件”App 就可以连 SMB:

文件 App -> 右上角 ... -> 连接服务器

服务器地址填:

smb://192.168.1.50

然后选择注册用户,输入 nasuser 和密码。连上后会看到 Windows 上共享出来的 NAS 目录。

iPhone 访问 SMB 的体验适合临时查看、上传、下载和整理少量文件;如果要长期自动备份照片,还是更适合用 iCloud、Syncthing、Immich、PhotoSync 或真正的 NAS 方案。

电源和稳定性
#

Windows 电脑一睡眠,共享就会断。作为局域网文件服务器使用时,需要检查电源设置:

设置 -> 系统 -> 电源

至少要让它在接通电源时不要很快睡眠。如果是台式机,可以考虑关闭自动睡眠;如果是笔记本,可以只在插电时延长睡眠时间。

还要注意网络连接。能插网线就插网线,稳定性通常比 Wi-Fi 好。尤其是传大文件、备份照片、看视频时,Wi-Fi 的波动会很明显。

安全边界
#

这个方案只建议用于家里局域网。不要在路由器上做端口转发把 SMB 暴露到公网。

几个原则可以直接照做:

  • 不启用 SMB1。
  • 不启用 Guest 或匿名访问。
  • 不共享整个磁盘。
  • 不用管理员账号作为共享账号。
  • 不把 SMB 端口暴露到公网。
  • 重要资料至少再备份到另一个位置。

如果以后确实需要在外面访问家里的共享目录,优先考虑 Tailscale、WireGuard 这类 VPN 组网方案。让设备先进入自己的私有网络,再访问 SMB,比直接把文件共享服务挂到公网安全得多。

常见问题
#

Mac 或 iPhone 找不到 Windows
#

先不要依赖设备名,直接用 IP 连接:

smb://192.168.1.50/NAS

同时检查 Windows 当前网络是不是专用网络,网络发现和文件共享有没有打开,防火墙有没有允许文件和打印机共享。

能看到共享目录,但写不进去
#

优先检查两层权限:

  • 共享 -> 高级共享 -> 权限
  • 安全 -> nasuser 的 NTFS 权限

两边都要允许写入才行。

过几天连接地址失效
#

大概率是 Windows 电脑的 IP 变了。到路由器里给它做 DHCP 地址保留,让它固定使用同一个局域网 IP。

传输速度很慢
#

先看 Windows 电脑和访问设备是不是都在 Wi-Fi 下。如果经常传大文件,Windows 电脑最好接网线。其次检查路由器、网卡和网线是否支持千兆。

总结
#

Windows 文件夹做局域网 NAS 的最小可用方案就是:

  1. 建一个专用目录,例如 D:\NAS
  2. 建一个专用本地账号,例如 nasuser
  3. 用 SMB 共享目录,并同时设置共享权限和 NTFS 权限。
  4. 在路由器里固定 Windows 的局域网 IP。
  5. Mac 用 Finder 连接 smb://IP/NAS
  6. iPhone 用“文件”App 连接 smb://IP
  7. 不开放公网访问,重要文件另做备份。

这套方案胜在成本低、上手快、三端都原生支持。等文件越来越重要、访问频率越来越高、备份和权限需求变复杂,再升级到真正的 NAS 或独立服务器也不迟。

Post - This article is part of a series.
Part : This Article