无法 ping 通大多数 URL

无法 ping 通大多数 URL

我可以 ping 某些域名(例如 google.com、imgur.com),而我尝试的大多数其他域名都 100% 丢包。例如,我无法 ping dit.rs、b92.net、novosti.rs,它们都 100% 丢包。此外,我知道我以前可以 ping 这些网址(几个月前)。此外,如果我尝试 ping rts.rs,我会得到:

From dist-bg-2-te5-4.eunet.rs (194.247.195.138) icmp_seq=2 Packet filtered

我不知道这是什么意思。我很担心,因为我担心这可能是木马或其他恶意软件。有什么帮助吗?

答案1

正如 @muru 和 @ike 所建议的,我之所以无法通过 ping 网址获得响应,是因为我的托管公司阻止了 ping。以下是他们的回答:

遗憾的是,我们的服务器不支持 ping。您可能知道,Web 服务器时常会受到无良黑客的攻击。黑客有时会使用拒绝服务攻击,这种攻击通过在短时间内向服务器发送数百万个 ping(常规系统状态请求)来实现。这会使接收机器瘫痪,接收机器会将所有时间都花在响应 ping 上,而不是执行其工作,例如为客户网页提供服务。

为了防御这些攻击,我们的服务器不会返回 ping。您从 ping 命令收到的报告并不反映您网站的可用性。过去几个月,我们的服务器正常运行时间水平已超过 99.999%。事实上,正是由于我们的政策不返回 ping,您的网站才能如此出色地运行。

许多 ISP 都采用这种策略来维持合法用户所期望的服务水平。

我只能猜测其他 ping 没有返回也是出于同样的原因。

相关内容