我登录到我的 Windows Server 2003。我尝试使用命令提示符并输入我为其提供的 IP 地址来 ping 另一台 Windows 2008 服务器。由于某种原因,每次我 ping 它时它似乎都会超时。如果我尝试使用 IP 地址连接到它,mstsc
它将允许我加入它。但是由于某种原因,当我使用 netscan 时它没有出现,或者如果我尝试 ping 它时它没有出现。
为什么会发生这种情况?如何在我的服务器上启用 ping?
答案1
在 2008 服务器上,在防火墙中允许“文件和打印共享”。然后,ping 将按预期开始工作。这还将启用文件和打印共享,因此您可能不想这样做。在防火墙中,可能有一种方法只允许 ICMP Ping,但不允许文件共享。
答案2
ping 使用 ICMP 协议,该协议与几乎所有其他服务使用的 TCP/IP 和 UDP 协议不同。无法从服务器获取 ping 响应但仍能使用 TCP/IP 连接连接到服务器是完全正常的。显然,您的服务器设置为不响应 ICMP 请求。如果您希望能够 ping 它,则必须更改该设置以允许它响应 ICMP 请求。