SMB 连接失败排查 — 从自动发现不到到登录凭据错
排查前的基础检查
90% 的连接失败可以通过以下 3 个快速排查解决:
- Infuse 和 NAS 是否在同一局域网:iPhone 连 NAS 时要连到和 NAS 同一个路由器的 WiFi(不要一个在 2.4G、一个在 5G 还开了 AP 隔离)
- NAS 的 SMB 服务是否开启:
- 群晖 DSM:控制面板 → 文件服务 → SMB
- 威联通 QTS:控制台 → 网络与文件服务 → Win/Mac/NFS → SMB
- 用户名密码是否正确:用 NAS 的单独创建的用户登录(不要用 admin,容易权限不对)
场景一:自动发现扫不到设备
Infuse 添加文件 → 可用共享列表里没有你的 NAS。
排查步骤
- 确认 NAS 和 Infuse 在同一子网(路由器没开 AP 隔离 / 客户端隔离)
- Apple TV 优先用有线以太网(USB-C 转 RJ45 或 Ethernet 口),WiFi 发现设备不稳定
- NAS 端确认 SMB 广播开启(某些 NAS 可以关闭广播来减少扫描噪音,如果关了手动输入地址)
- 路由器/交换机开了 UPnP(自动发现依赖)
- 换手动输入试试(场景二)
场景二:手动输入后连接超时
手动填 IP 地址、用户名密码后,Infuse 一直转圈然后报「连接超时」。
排查步骤
- NAS IP 对不对:在 NAS 管理后台看当前 LAN IP(比如
192.168.1.100),不要用 DDNS 域名,内网直接 IP - NAS 防火墙放行了吗:NAS 端 SMB 端口 TCP 445 必须对 Infuse 所在设备放通
- 路由器 VLAN/子网络:NAS 在 VLAN 20、手机在 VLAN 10 → 不通,加到同一 VLAN
- WiFi 访客网络:访客网络通常隔离客户端,连 NAS 之前确认手机不是在访客网络
- SMB 协议版本:手动连接时选「其他...」→ 高级 → SMB 版本,改成 SMB2 或传统模式
场景三:连接成功但列表为空
Infuse 连上了、测试成功,但打开发现没有任何文件夹或文件。
排查步骤
- 用户权限:NAS 端检查你用的那个用户对共享目录有至少「读取」权限
- Infuse 共享名填对:手动连接时在「地址」里共享名后面加了路径(如
//192.168.1.100/video),如果路径写对了 Infuse 只会展示路径下的内容——如果路径写的是一个空目录就看不到 - NAS 端共享是否启用:某些 NAS 有多个共享,你的用户权限可能只覆盖其中一个
场景四:播放速度慢或卡顿
连接正常,但播放大文件时缓冲。
排查步骤
- 局域网带宽:NAS 和 Apple TV 是否连在 1Gbps 口上;100Mbps 口不够 4K HDR
- WiFi 信号:Apple TV 建议有线;如果 iPhone 无线连,确认信号满格
- SMB 版本加密:SMB3 的传输加密在某些 NAS 上会拖慢速度 → 改 SMB2 试试
- NAS 硬盘状态:SMR 叠瓦盘做随机读取时性能差 → 检查 NAS 硬盘类型
- Infuse 缓存清空:设置 → 库 → 清除缓存(会清 TMDB 缓存)
场景五:用户名密码一直不对
明明是对的,Infuse 说用户名密码错。
排查步骤
- NAS 工作组(Windows PC 连接时):Infuse 手动输入时工作组默认
WORKGROUP,如果你的 NAS 改了工作组名字手动填 - NAS 禁用了 SMB 登录:某些安全设置会关闭非 admin 的 SMB 登录
- 大小写敏感:SMB 对用户名密码大小写敏感,Infuse 建议照抄 NAS 后台的用户名
终极排查:换协议试试
SMB 搞不定的话换个思路:
- NFS:设置 → 添加文件 → 选 NFS,某些 NAS 上 NFS 比 SMB 更稳定
- WebDAV:如果 NAS 开了 WebDAV,走这个也行
- Plex/Emby/Jellyfin:直接在 NAS 上装一个 Plex/Emby/Jellyfin 服务器,Infuse 直连过去
一句话
90% 的 SMB 问题归「同一局域网 + SMB3 开启 + 正确权限」。搞不定就换 Plex 服务器,一劳永逸。