I am going to start keeping a list of free DNS servers. I am seeing some weird things happening online. There was big talk about some DNS virus out there at DNS Changer Working Group (DCWG) . It seemed to come and go without incident.
There are still some lists of free DNS servers out there.
One of the oldest (and I think best) Free and Public DNS Servers. It is my go-to list.
Some group keeps a list of public DNS servers in the USA, with pages for lists of servers in other countries. You can download them in a csv file. There are also lists for a lot of other countries.
Another top ten list (with reasons you might want to use some of them) is at TechWhoop.
Here are a few servers:
- Google: 184.108.40.206 and 220.127.116.11. Google may be getting evil, but the addresses are easy to remember.
- DNSAdvantage (now Neustar): 18.104.22.168 and 22.214.171.124
- OpenDNS: 126.96.36.199 and 188.8.131.52 (check near the bottom of the page; I do not see a separate page about it)
- Norton: 184.108.40.206 and 220.127.116.11 (I cannot find a page on their site, but I tried them with the “host” command and they seem to work)
- GTEI DNS (now Verizon) (no link provided): 18.104.22.168, 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206 and 220.127.116.11
I was using the DNS servers from Uncensored DNS, but they seem to be offline as of 2017-09-30.
On Linux, you can test a DNS server with the host command: host $DOMAIN_TO_TEST $DNS_SERVER_IP_ADDRESS:
host google.com 18.104.22.168