1

我可以从网络浏览器加载网站的主页,但从命令行 ping 它会导致多台机器 100% 丢失。

如果超出范围,我深表歉意。指出我正确的方向,我会在别处提出我的问题。

traceroute 如下所示(随机,我的意思是我不认识它们):

Hop (ms)    (ms)    (ms)             IP Address Host name
1     3       0       0          __random.ip__   __random.host.net__  
2     4       0       0          __random.ip__   __random.host.net__  
3     0       0       0          __random.ip__   __random.host.net__  
4     20      20      20         __random.ip__   __random.host.net__  
5     20      20      21         __random.ip__   __random.host.net__  
6     28      28      28         __random.ip__   __random.host.net__  
7     32      32      31         __random.ip__   __random.host.net__  
8     Timed out       Timed out       Timed out               -  
9     Timed out       Timed out       Timed out               -  
10    Timed out       Timed out       Timed out               -  
11    Timed out       Timed out       Timed out               -  
4

1 回答 1

4

ping是一个实用程序,它向机器发送ICMP “回显请求”消息,如果它被支持并启用,它将用发送给它的相同数据包回复。

该网站由侦听 TCP 端口 80 的网络服务器提供服务。

这是两种完全不同的服务,任何机器上都不能启用,或者两者都不能启用。

您可能看到的是您正在连接的机器正在运行一个网络服务器,但禁用了 ICMP 请求。此外,您和此盒子之间可能存在任意数量的防火墙,其中任何一个都可能过滤掉 ICMP 流量。

事实上,最新版本的 Windows 在默认防火墙规则中禁用了 ICMP ECHO。它必须明确启用。

于 2012-12-16T05:47:01.600 回答