飞牛 WebDAV:跨平台访问 NAS 的万金油
基于 HTTP 的共享协议,Windows、macOS、手机、播放器都能挂,适合远程访问。
WebDAV 是在 HTTP 之上扩展出来的一套文件协议。它的最大好处是通用:只要客户端支持 WebDAV,就能访问 NAS 上的文件,不用管你是什么系统。
飞牛(fnOS)内置了 WebDAV 服务,配合远程访问,可以做到「在手机、电脑、播放器上都能像网盘一样用」。
为什么用它
- Windows:可以映射成网络驱动器;
- macOS:Finder 直接连接;
- 手机:Documents、ES 文件浏览器、nPlayer 等 App 都支持;
- 播放器/电视:不少支持 WebDAV 的播放器可以直接播 NAS 上的视频;
- 脚本/工具:rclone、Cyberduck 都能连。
相比之下,SMB/NFS 在移动端和跨平台上的支持就没这么广。
开启和使用
大致流程:
- 在飞牛里启用 WebDAV 服务;
- 确认端口(HTTP/HTTPS)和访问路径;
- 给用户授权共享目录;
- 客户端填地址、账号、密码。
Windows 映射示例:
https://飞牛IP:端口/路径
macOS:Finder → 前往 → 连接服务器,输入 https://...。
手机 App:在「添加服务器 → WebDAV」里填地址和账号。
外网访问怎么配
WebDAV 基于 HTTP,所以外网访问的方式和其他 Web 服务一样:
- 官方远程访问(FN Connect);
- Tailscale 之类的组网工具;
- 有公网 IP 的话用反向代理 + HTTPS。
强烈建议走 HTTPS,因为 WebDAV 默认是明文认证,走 HTTP 等于把账号密码暴露在网络上。
性能预期
WebDAV 适合「访问」而不是「大吞吐」:
- 浏览文件、看视频、传文档:够用;
- 大量小文件、频繁读写:比 SMB/NFS 慢;
- 超大文件持续传输:不如直接用 SMB。
它是「方便」优先的协议,不要拿它当高性能共享用。
常见的坑
Windows 映射失败:Windows 对 WebDAV 有大小限制和认证限制,可能需要改注册表或用第三方客户端。
自签证书报错:用 HTTPS 时如果证书不被信任,客户端会拒绝连接,要么换可信证书,要么在客户端导入证书。
中文文件名乱码:不同客户端处理编码的方式不一,遇到问题可以试试换客户端。
外网连不上:先确认端口和远程访问方式,再看防火墙。
权限问题:WebDAV 用的是飞牛的账号体系,确保该账号对目标目录有权限。
小结
WebDAV 是「跨平台访问」的最优解:配置简单、客户端多、远程友好。它不适合高性能场景,但作为手机、播放器、临时访问的入口,非常实用。
如果你已经能用 SMB,再加一个 WebDAV,基本就覆盖了所有设备的访问需求。
留言