用 SMB 和 WebDAV 连接 NAS 与路由器存储
为什么用网络协议
当你有 NAS、路由器 USB 存储、或任何支持 SMB/WebDAV 的设备时,通过网络协议接入比云盘更直接、更省钱、速度可能更快——因为数据不走云,直接从局域网传输。
SMB/CIFS 接入
什么是 SMB
SMB(Server Message Block)是 Windows 网络文件共享协议的通用名,也被称为 CIFS。几乎所有 NAS(群晖、威联通)、大多数路由器、Windows 共享文件夹都支持 SMB。
群晖 DS 开启 SMB
- DSM 控制面板 → 文件服务 → SMB/AFP/NFS
- 勾选"启用 SMB 服务"
- 设置端口(默认 445)
- 最小 SMB 协议版本建议选 SMB 3(性能更好)
- 控制面板 → 文件夹 → 确保你的视频文件夹对该用户有读取权限
在 VidHub 中添加 SMB
- VidHub → 文件源 → 添加存储 → SMB/CIFS
- 填写:
- 服务器地址:NAS 的局域网 IP(如 192.168.1.100)或主机名(如
syno.local) - 端口:默认 445(群晖可在 DSM 修改)
- 用户名:DSM 创建的本地用户(不是 admin 权限的话要确保对目标文件夹有访问权)
- 密码:对应用户密码
- 点击添加,成功后会看到该服务器上所有可访问的共享文件夹列表
- 选择存放视频的文件夹
路由器 USB 存储
很多家用路由器(小米、华硕、TP-Link)有 USB 端口,插上硬盘后可以通过 SMB 访问:
- 路由器管理后台开启 USB 共享
- 确认 USB 硬盘的网络名和端口
- VidHub 用同样的 SMB 流程接入
WebDAV 接入
什么是 WebDAV
WebDAV(Web Distributed Authoring and Versioning)基于 HTTP 协议访问远程文件夹。部分云盘、NAS、Alist 支持 WebDAV。
群晖开启 WebDAV
- DSM 控制面板 → 应用程序 → WebDAV Server(需要先安装该套件)
- 启用 HTTP(默认端口 5005)或 HTTPS(默认端口 5006)
- 给用户设置 WebDAV 权限
VidHub 中添加 WebDAV
- VidHub → 文件源 → 添加存储 → WebDAV
- 填写:
- 服务器地址:NAS IP 或域名 + WebDAV 端口(如
http://192.168.1.100:5005) - 路径:如
/或/video(有些 NAS 需要指定) - 用户名/密码:NAS 用户凭据
- 注意:如果用 HTTPS(端口 5006),VidHub 默认信任证书;自签名证书可能需要确认
WebDAV 的特殊说明
- 通过 WebDAV 接入的文件源,不显示视频分辨率和选集(这是 WebDAV 协议的限制)
- 如果文件夹里只有一个 WebDAV 导入的文件,选集和分辨率按钮也不会出现
- 对于 115 云盘等非原生支持的云盘,通过 Alist 提供 WebDAV 接口是常见做法
公网访问配置
如果想在家外访问 NAS 上的视频:
- 路由器端口转发:把 NAS 的 SMB(445)或 WebDAV(5005/5006)端口映射到路由器 WAN 口
- DDNS:使用群晖 QuickConnect 或花生壳等动态域名,避免 IP 变化
- 注意安全:公网暴露 SMB 端口有安全风险,建议用 WebDAV + HTTPS + 强密码
速度对比
| 接入方式 | 100Mbps 局域网 | 千兆局域网 | 公网(100Mbps 带宽) |
|---|---|---|---|
| SMB | 80-95 Mbps | 900+ Mbps | 10-50 Mbps |
| WebDAV | 60-80 Mbps | 800+ Mbps | 10-30 Mbps |
| 云盘 | - | - | 取决于云盘限速 |
局域网内 SMB 速度略快于 WebDAV;公网场景两者差异主要取决于上行带宽。