使用 Fiddler 时无法 ping(请求超时)

Posted

技术标签:

【中文标题】使用 Fiddler 时无法 ping(请求超时)【英文标题】:Cannot ping while using Fiddler (Request Timed Out) 【发布时间】:2014-06-17 12:21:12 【问题描述】:

正如标题所述,我在使用 Fiddler 时无法 ping。当我尝试 ping 一个网站(例如“google.com”)时,它会将 URL 解析为 IP 地址,但它只会给出“请求超时”。消息。

C:\Users\Owner>ping google.com

使用 32 字节数据 ping google.com [74.125.21.100]: 请求超时。 请求超时。 请求超时。 请求超时。

74.125.21.100 的 Ping 统计信息: 数据包:发送 = 4,接收 = 0,丢失 = 4(100% 丢失)

我可以上网,我可以看 Netflix,我可以登录 Teamspeak,但我无法 ping 一个 URL,我无法连接到我玩的游戏的更新服务器(我在尝试时注意到了 ping 问题ping 更新服务器,但我无法 ping 任何服务器)。我能够成功执行的唯一 ping 是“localhost”、“loopback”和“127.0.0.1”

【问题讨论】:

【参考方案1】:

这与 Fiddler 无关; Fiddler 是一个 HTTP 代理,它对 ping 命令使用的 ICMP 数据包没有任何改变。

我的猜测是您的防火墙阻止了 ICMP。

在 Fiddler 的 Web 会话列表下方的黑色 QuickExec 框中,键入

!ping google.com

然后按 Enter。你看到了什么?

【讨论】:

01:25:30:5087 Pinged 'google.com'。最终结果:TimedOut 作为说明,我被连接到我的手机(充当我的路由器),在手机上我可以 ping 正常,但我无法在计算机上 ping。 这强烈表明您的手机不愿意充当来自 PC 的 ICMP 网关,这意味着它充当了防火墙。 我猜是这样,但在以完全相同的方式使用了将近一年后,它本周早些时候才开始出现问题。

以上是关于使用 Fiddler 时无法 ping(请求超时)的主要内容,如果未能解决你的问题,请参考以下文章

ping对方的IP,为啥总是显示“请求超时”?

寝室局域网内ping命令目标主机无法访问和请求超时怎么回事

ping 192.168.1.1 请求超时或无法访问目标主机是怎么回事

windows宿主机访问docker容器ip无法ping通

vagrant up 运行时 Ping IP 地址超时

win 7下ping192.168.200.100为啥显示无法访问目标主机 然后就是请求超时 求高人解答