请求超时icmp_seq

16
在Mac上使用sudo ping -f(URL)会出现以下消息:

请求超时,icmp_seq作为回复。

如何解决这个问题?

当我尝试从同一台Airport Extreme wifi网络上的iPhone上ping我的Mac时,我遇到了完全相同的问题。我的Mac防火墙已关闭。最终我重新启动了Airport Extreme,一切都开始正常工作了。 - Joshua Pinter
1个回答

18

回复意味着目标主机无法访问,这不是一个错误,即使使用普通的“ping”也可能发生。 现在,使用-f(洪水)选项时,一些防火墙或主机可能会认为它是DoS攻击并默默地丢弃icmp数据包。

你真的需要这个-f选项吗?它可能会造成网络溢出,应尽量避免使用。


1
假设我需要它,你确定不是因为我的网络设置没有正确配置? - user3541125
4
如果您的网络设置有问题,那么您可能会遇到其他问题。现在,一些主机不回复 icmp 消息(出于安全原因)。尝试简单地使用“ping URL”来查看会发生什么。ping 和 ping -f 数据包之间没有区别,只是发射速率不同。如果普通 ping 不起作用,则 ping -f 肯定也不行。您也可以尝试端口扫描。 - Pyrophorus
当我尝试使用ping -f 54.206.125.84命令时,它显示“操作不允许”。 - Shark Deng
尝试使用“sudo ping -f 54.206.125.84”,就像 OP 所做的那样。Ping 是一条受限制的命令。 - Pyrophorus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接