4.2.2.2: The Story Behind a DNS Legend
tummy.com
tummy.com
Here is the GitHub gist showing the output:
ping 8.8.8.8 => 24ms
ping 208.67.222.222 => 1ms
Remember OpenDNS is a real business working to provide a service to real paying customers, Google DNS is just a fun little project of building an OpenDNS clone.
Both Google (8.8.8.8 / 8.8.4.4) and OpenDNS (208.67.220.220 / 208.67.222.222) can be troublesome on small networks when trying to reach local LAN devices because they resolve failures to their own search pages. My fallback here is to always try one of the L3 servers (4.2.2.1 - .6)
OpenDNS is my goto when I need filtering. OpenDNS is also great when changing ip addresses on domains because you can clear their public cache and make sure everything is updated and is working immediately. http://www.opendns.com/support/cache/
Google DNS tends to make youtube streaming work much better for me.
Even Comcast has even recently changed their dns to memorable numbers 75.75.75.75 / 75.75.76.76
OpenDNS on the other hand...
It had never occurred to me to wonder why I was using 4.2.2.2. Just something I learned from one our network engineers, who learned it from someone else...
Prior to that, parts of BBN were sold off, and still exist as a subdivision of Raytheon.
Source: I was there for too much of it.
What we told people outside the company about 4.2.2.x: it's there, you can use it for testing or bringing up new systems, please don't use it long-term or heavily. It works by Anycast: let me tell you about that...
The proper choice would be to use Google DNS or OpenDNS which are provided as a service to the public.
If they really didn't want people to use it, I am sure it would be easy for them to block whole swaths of the net from using it.
That's from Google's help page† on using their public DNS servers, at 8.8.8.8 / 8.8.4.4.
†https://developers.google.com/speed/public-dns/docs/using#te...
In recent years I stopped using them though because of privacy and reliablility causes; I usually setup a caching server on the local host or network.