为什么我们要 ping IP 4.2.2.2 来测试连通性?

为什么我们要 ping IP 4.2.2.2 来测试连通性?

在我记忆中,我在测试网络连接时总是使用 IP 4.2.2.2. 这个 IP 有何意义,这个做法是从什么时候开始的?

答案1

我 ping 了它,因为它一直处于运行状态,当 DNS 不工作时很容易记住。但您可能需要阅读此内容以了解更多信息:http://www.tummy.com/Community/Articles/famous-dns-server/

答案2

大家好……我是丹。我就是提出这个说法的人,我来这里是为了进一步讨论这个问题。以下是发生的事情的详细版本。

当时,我正在管理佛罗里达州一家固定数据无线公司的网络运营中心 - fuzion(gofuzion.com - 我可以写一本关于那个地方的书)。我手下有几个人对网络世界来说还比较陌生。哎呀,那时候,我也是,才在这个行业工作了几年。

由于新手级别的技能,我遇到过一些无法在自己的工作站上打开网站的人,他们会惊慌失措地认为“互联网断了”。说实话,这很可悲。每个人下意识的反应都是 ping yahoo.com。这很好,但涉及 DNS 解析,因此很容易失败。当然,他们记不住 Yahoo 的 IP 地址,而 Google 当时还没有启动(实际上也没有启动),那么每个人都能记住的简单 IP 地址是什么呢?它可以启动并可靠、持续地工作。请记住,这是许多年前的事了,当时运营商稳定性是一个卖点,而不是一个定局。

当时,我最近整理了我们的 WUG(我想是第 3 版,耶!)地图,并想检查一些外部主机。我想要一个易于识别的纯 IP 地址。我四处闲逛并 ping 了简单的地址……1.1.1.1、2.2.2.2 等等。我想起了当天早些时候与老板(一位名叫罗伯特·坎贝尔的真正天才的人)的一次谈话,他讲述了 PSTN 的弹性。我突然想到……电话服务有 411 信息。4.1.1.1……再多一个数字,炸弹就爆炸了……它 ping 了!我把它放在我的 WUG 地图中,然后忘记了它一两个星期。

我回去查看地图,发现这个主机从未宕机过。之前我太懒了,没有去看它属于谁,但现在我的好奇心被激起了。我当时觉得自己有多蠢?它是 GTE 的 DNS 服务器。当然,它大部分时间都运行着。回到 NOC 的现场,人们仍然很蠢(对某些人来说,这一点从未改变过。我相信这里的所有人都能体会到。我们从丹佛办公室借用了一个术语来形容他们……“tits on a bull”。但我离题了。)当他们或客户出现连接问题时,他们会惊慌失措……然后我告诉他们,“Ping 4.1.1.1。只要您与通用互联网的连接正常,它就总是有效的。它就像互联网的 411。”我知道,这太俗气了。但我了解到,超级俗气在紧张的情况下很管用,而不仅仅是在吃玉米片的时候。

这种方法奏效了。人们不再尝试 ping DNS 名称或记住可能随时会改变的家庭电缆/dsl 地址。他们只需记住这个简单的地址即可。

我想,有一天,他们关闭了 ICMP——它停止工作了。NOC 里的人没有哭,但他们肯定很生气。“4.2.2.2”是我自己在沮丧中给出的,碰巧也是 4.1.1.1 的次要版本(我想,可能是错的),并且正在响应 ICMP。它坚持了下来。它传播开来。有时就是这样的。

在电话里,我听到这些人告诉客户 ping 4.2.2.2 来测试连通性。我在电话里听到他们和供应商一起用这个地址进行测试。几年后的一天,让我微笑的是,一位焦急万分的一线 DSL 电话技术人员指导我解决家庭连通性中断问题。“ping 4.2.2.2”,她打趣道。我是不是感觉心里暖洋洋的?没错。

就是这样。是我发明的吗?在我的小世界里,是的。其他人是否已经(或同时)发明了它,比如收音机、飞机或任何其他对我们的生活有实际影响的真正重要的东西?我希望这能结束谣言。(转载到我的网站)

答案3

通过 Dan Farrell (dannosite.com) @http://www.tomshardware.com/forum/169983-46-what

我将把 4.2.2.2 用作路由器中的 DNS 服务器条目……故事是这样的-

1998 年,我和几名支持技术人员管理着一个网络运营中心。在培训这些人的早期,我告诉他们 ping 4.1.1.1 以查看互联网是否“正常”,因为 4.1.1.1 听起来像电话中的“411”……当你惊慌失措时很容易记住(当我们的网络出现问题时,他们可能会这样)。

有一天,4.1.1.1 停止响应 ping,我们惊慌失措了一会儿 - 但只是它瘫痪了。我立即回答说:“那么,4.2.2.2 呢?”,只是将 1 增加到 2。它从未瘫痪过。它很快就成为我们事实上的 ping 测试主机。

过了一会儿,我们很好奇这个地址是干什么用的……由于它不是来自 GTE 网络中最初使用的 NE,我们并不知道它是一个二级缓存专用解析器。但我们很快就发现了……并且还发现它可以在 GTE 网络之外使用。因此,当我们需要一个快速 DNS 服务器时……我们使用了 4.2.2.2。

我认为它传播开来——不仅可用作 DNS 服务器,还可用作 ping 主机测试。在我的网络管理生涯中,我确实使用过它,并告诉其他人使用它。但听到它作为建议回复给我时,我感到很高兴。

我个人认为 Level3(现在控制着它)允许它继续为其网络之外的客户端解析是不安全的……但这并不能阻止我使用它

丹·法雷尔 dannosite.com

答案4

如果我有 DNS 解析,我总是 ping Google.com,因为他们的 DNS 条目会将我发送到我附近的响应性较强的服务器,并且被阻止的可能性极小。如果我走进客户的办公室,而该办公室的管理员以安全或消极攻击倾向为由明确阻止了一些知名的公共服务,那么即使是 4.2.2.2 也有可能被阻止。

如果我没有 DNS 解析,我倾向于 ping 208.67.222.222 或 208.67.220.220(希望之前没有根深蒂固的管理员在网关处阻止这些地址)。这是 OpenDNS 的两个 IP 地址。虽然不太容易记住,但它们值得记住(因为我在所有解析互联网名称的东西上都使用 OpenDNS),所以一旦你记住了它们,输入它就是一种简单的思维肌肉记忆行为。

相关内容