我最近购买了 Netgear GS108T 托管交换机,并尝试在我的 NAS(Thecus N4100Pro)、PC 和托管交换机之间配置巨型数据包。我应该提到,在我购买交换机之前,我能够在 PC 和 NAS 之间使用巨型帧,没有任何问题。
我的台式机有有线千兆网卡(Intel 82579V 千兆),可以配置 9014 字节或 4088 字节的巨型帧(见图)。我选择 9014 字节作为巨型帧大小
我的 NAS 也支持巨型帧,并且配置为使用 9014 作为帧大小。
当我进入我的 Netgear 管理交换机并将用于 PC 和 NAS 的端口上的帧大小设置为 9014 时。参见图片
当我在 Web 界面中点击应用时,我断开了与 NAS 上 SMB 共享的连接,并且无法再连接到 NAS 的 Web 管理界面。真正奇怪的是,我可以通过 ping 命令 ping 我的 NAS,但当我尝试连接到端口 80 或端口 443 上的 Web 界面时,页面始终无法加载。我使用 nmap 从我的 PC 扫描到我的 NAS,我可以看到以下端口打开
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
139/tcp open netbios-ssn
443/tcp open https
445/tcp open microsoft-ds
631/tcp open ipp
2000/tcp open cisco-sccp
2049/tcp open nfs
3260/tcp open iscsi
49152/tcp open unknown
MAC Address: 00:14:FD:15:00:44 (Thecus Technology)
Read data files from: C:\Program Files (x86)\Nmap
Nmap done: 1 IP address (1 host up) scanned in 211.97 seconds
Raw packets sent: 1 (28B) | Rcvd: 1 (28B)
有人知道这是怎么回事吗?为什么 nmap 能够检测到端口已打开并正在监听 http、https 和文件共享,但当所有设备都启用了巨型数据包时,我却无法连接?
更奇怪的是 - 我在 nmap 扫描运行时使用 wireshark 进行了数据包捕获并进行了过滤,因此我只看到了我的 PC 和 NAS 之间的对话。以下是我扫描的数据包详细信息
5k 字节以上只有 4 个数据包?这是怎么回事?我不需要配置交换机上的巨型帧大小吗?
我的电脑与交换机和路由器之间有互联网连接,但就是无法连接到 NAS。我刚刚在 iPhone 上检查了一下,我可以毫无问题地打开 NAS Web 管理界面!WTF!!!!!!
如果您需要更多详细信息,请告诉我。