Windows 11及MacBook Pro与macOS文件服务器间歇性SMB连接故障排查求助
Windows 11及MacBook Pro与macOS文件服务器间歇性SMB连接故障排查求助
各位大佬好,我遇到了一个头疼的局域网SMB连接问题,想请大家帮忙分析排查一下:
我的局域网设备环境
- 路由器:TP-Link AXE5400(使用3个月,之前用Archer C5时也存在同样问题)
- 文件服务器:2020款Mac Mini,作为SMB/CIFS服务器,系统是macOS Ventura 13.2.1(升级Monterey前后故障都出现了)
- 客户端:Windows 11笔记本、2020/2022款MacBook Pro
基础网络通信情况
UDP/TCP通信完全正常——ping、HTTP请求、VNC连接文件服务器都没有任何问题。
故障现象
这个问题仅在笔记本连接WiFi时频繁发生,切换到有线连接后基本正常(目前还没遇到过故障)。两台笔记本都会间歇性无法连接文件服务器的共享目录,时而能正常访问,时而完全连不上,没有固定规律。
我在故障发生时同时对两台设备做了抓包:
- Windows笔记本(WiFi,IP:192.168.0.92,网卡标识IntelCor_bc:f3:36)
- 文件服务器(有线,IP:192.168.0.41,主机名Rambo.local,网卡标识Apple_e7:ca:08)
虽然我是数据包分析新手,但能对比出正常和故障时的明显差异:
正常连接流程
笔记本发送SMB Negotiate Protocol Request → 文件服务器返回SMB2 Negotiate Protocol Response → 后续进入正常的通信交互
故障时的连接流程
- TCP连接建立,文件服务器成功返回ACK确认
- 笔记本发送
SMB Negotiate Protocol Request - 文件服务器发送一条QUIC消息(我猜测这可能是无关的干扰项)
- 文件服务器发送ICMP端口不可达报文
- 笔记本最终超时,发送RST断开连接
已尝试的排查动作
我已经关闭了笔记本、文件服务器、TP-Link路由器上的防火墙,但问题依然没有改善。
有没有大佬能帮我分析一下这到底是哪里出了问题?
备注:内容来源于stack exchange,提问作者Toaomalkster




