ping不通但是能上网吗?

sXe*_*sXe 20 connection ping traceroute

我想知道是否有人对此有想法,因为这对我来说是第一次。我可以使用浏览器很好地访问互联网,但是从命令提示符使用 PING 或 TRACERT 只会显示请求一旦离开我的网络就会超时。

为了消除等式中的一些变量,我尝试将我的网络基础设施减少到只从墙上出来的 Comcast 电缆线连接到 Linksys BEFCMU10 v4 电缆调制解调器,它直接连接到我的 Windows 7 笔记本电脑,没有软件防火墙,并且问题仍然存在。

同样,我正在浏览互联网(比如发布这个问题)就好了,但是如果没有所有数据包丢失,就无法 ping 任何东西(包括现在的这个站点)。

我并没有阻止 ICMP,我也不怀疑康卡斯特突然有系统地阻止它。我在看什么?

JW8*_*JW8 7

出于安全原因,许多站点可能会选择关闭 ping 响应,但仍然可以通过打开的有限数量的端口进行访问(如 http 为 80,https 为 443)。以下是 Linux 的一些文档:http : //www.linuxhowtos.org/Security/disable_ping.htm

所以总而言之,无法 ping 某些东西并不意味着您有网络问题。

希望这可以帮助!

  • 一开始我是这么想的,但在这种情况下,我无法 ping 任何站点,包括 yahoo.com 和 google.com 以及我拥有的域,并且知道我过去曾 ping 过并且此后没有更改设置. 它们正确解析到它们的 IP 地址,但无论缓冲区大小如何,请求都会超时并设置更长的超时窗口——即使通过浏览器访问它们的速度也快如闪电。我仍然很难过,但我不认为它与任何特定网站有关。我不确定它是否表示网络问题,但最终我想更好地理解它。 (2认同)

sXe*_*sXe 7

原来是电缆调制解调器有问题,对该组件的硬重置似乎已经解决了这个问题。回想起来,由于我删除了除电缆调制解调器和一台笔记本电脑之外的所有网络组件以简化测试,因此当时它可能应该更明显地成为罪魁祸首。