8 为了让我的防火墙脚本确定我的ISP是否正常运行,我需要一些可靠的,地理位置分散的地址来ping通。 我可以只使用Google,Akamai等一些主要网站。但这似乎很不礼貌。这也是不可靠的,如果他们决定像许多其他站点一样开始阻止ICMP流量怎么办? 我更喜欢使用已经记录下来的主机,他们表示可以接受。是否有提供作为公共“ ping”目标的主机,许多公共NTP服务器提供其服务的方式? 列表或此类主机的循环DNS会很好,但是我怀疑这要求太多... monitoring ping — 塞西尔科里克 source
2 我建议避免ping并查看curl或telnet之类的东西。不过,您需要分两部分执行此操作,因为这可能是名称服务器问题。 步骤1:验证正在运行的名称服务器 步骤2:使用curl,wget或telnet(在端口80上)并在结果中搜索任何已知的文本。 这比ping更好,因为您几乎知道Google将在80端口上处理您的请求。 想一想,您可以在一个Google域名服务器(8.8.4.4或8.8.8.8)上进行nslookup,如果成功,那就很好了。 — pk。 source