我有一台 CentOS 5 服务器。我有 20 台计算机。它们都插入运行 Windows XP 的同一台交换机。我可以从其中 14 台计算机 ping 通,但有 6 台无法 ping 通服务器。我检查了无法 ping 通服务器的 6 台计算机,发现没有防火墙。服务器的 IP 地址是192.168.1.2
。我可以从这些计算机 ping 通网关192.168.1.1
,但无法 ping 通服务器。我的 iptables 已关闭。如能提供任何帮助,我将不胜感激。
答案1
将无法 ping 通的 PC 的 IP 地址与可以 ping 通的 PC 交换。这样您就可以知道问题出在工作站还是服务器上。
答案2
- 您无法通过名称或 IP 执行 ping 操作?如果可以通过 IP 执行 ping 操作,则表明存在名称解析问题。
- 每台机器和服务器上的网络子网设置是什么?它们肯定都在同一个子网内吗?
- 您能从服务器端 ping 通工作站吗?
答案3
尝试在尝试 ping 时运行数据包跟踪。如果您在机器和服务器上同时运行数据包跟踪并比较日志,您应该知道发生了什么。
答案4
尝试重启交换机。尝试将交换机端的 UTP 电缆从可以 PING 的 PC 换到无法 PING 的 PC。
是什么给出了“tracert 192.168.1.2”和“tracert 192.168.1.1”正如 Chris Thorpe 所说 - 这 6 台 PC 的 IP 地址是什么,这些 PC 和您的服务器上的掩码是什么?