从一个特定的Windows XP的笔记本电脑的服务器ping / SSHnetworking问题

我的笔记本电脑连接了我的数据中心中的一台特定服务器时遇到了一个奇怪的问题。

基本上可以从我家的其他机器访问服务器,但不是从一台运行Windows XP的特定笔记本电脑。

我已经在服务器上安装了tcpdump,在笔记本电脑上安装了wireshark,我可以看到ping回显请求和回复数据包,这些数据包实际上已经回到笔记本电脑上的wireshark,但是在ping控制台输出中没有任何显示。

$ ping xxx.55.32.255 Pinging xxx.55.32.255 with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for xxx.55.32.255: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), 

但我可以从我的本地笔记本电脑上的wireshark看到,ping回复回来了…

 No. Time Source Destination Protocol Info 46 3.964474 192.168.1.64 xxx.55.32.255 ICMP Echo (ping) request Frame 46 (74 bytes on wire, 74 bytes captured) Ethernet II, Src: Intel_31:d3:01 (00:19:d2:42:c3:01), Dst: ThomsonT_01:b8:2c (00:14:7f:02:b9:3c) Internet Protocol, Src: 192.168.1.64 (192.168.1.64), Dst: xxx.55.32.255 (xxx.55.32.255) Internet Control Message Protocol No. Time Source Destination Protocol Info 48 4.119060 xxx.55.32.255 192.168.1.64 ICMP Echo (ping) reply Frame 48 (74 bytes on wire, 74 bytes captured) Ethernet II, Src: ThomsonT_01:b8:2c (00:14:7f:01:b8:2c), Dst: Intel_21:c3:01 (10:20:d2:31:c3:01) Internet Protocol, Src: xxx.55.32.255 (xxx.55.32.255), Dst: 192.168.1.64 (192.168.1.64) Internet Control Message Protocol 

显然,我已经禁用了Windows防火墙,并没有在Windows事件日志中。 服务器上没有什么别的东西可以显示出来,因为它和我可以连接的其他服务器是一样的。

你的问题可能是IP xxx.55.32.255。

即使你的networking不是/ 24,windows也不能和任何以.0或.255结尾的IP地址一起玩。 IP堆栈可能会丢弃数据包。 是的,这是Windows中IP实施中的严重错误。

阅读http://support.microsoft.com/kb/281579