4 ms·
I've got this list of public DNS servers I scraped together a while back. I used it for benchmarking and checking propagation/filtering but I haven't tested th
by oxygen_crisis 3y ago
I've got this list of public DNS servers I scraped together a while back.
I used it for benchmarking and checking propagation/filtering but I haven't tested them for a while, can't say they're all still working.
Google 8.8.8.8 8.8.4.4 https://developers.google.com/speed/public-dns/
Quad9 9.9.9.9 149.112.112.112 https://www.quad9.net/
Cloudflare 1.1.1.1 1.0.0.1 https://1.1.1.1/dns/
AdGuard DNS 94.140.14.14 94.140.15.15 https://adguard-dns.io/en/public-dns.html
Control D 76.76.2.0 76.76.10.0 https://controld.com/free-dns/
OpenDNS Home 208.67.222.222 208.67.220.220 https://www.opendns.com/
CleanBrowsing 185.228.168.9 185.228.169.9 https://cleanbrowsing.org/filters/
Alternate DNS 76.76.19.19 76.223.122.150 https://alternate-dns.com/
DNS.WATCH 84.200.69.80 84.200.70.40 https://dns.watch/index
Comodo Secure DNS 8.26.56.26 8.20.247.20 https://www.comodo.com/secure-dns/switch/
CenturyLink (Level3) 205.171.3.66 205.171.202.166 https://www.centurylink.com/home/help/internet/dns.html
CIRA Canadian Shield 149.112.121.10 149.112.122.10 https://www.cira.ca/cybersecurity-services/canadian-shield
OpenNIC 138.197.140.189 137.220.55.93 https://www.opennic.org/
Dyn 216.146.35.35 216.146.36.36 https://help.dyn.com/internet-guide-setup/
Yandex DNS 77.88.8.8 77.88.8.1 https://dns.yandex.com/
Hurricane Electric 74.82.42.42 https://dns.he.net/
Neustar 64.6.64.6 64.6.65.6 https://www.publicdns.neustar/
DNS for Family 94.130.180.225 78.47.64.161 https://dnsforfamily.com/
FlashStart 185.236.104.104 185.236.105.105 https://flashstart.com/filtering-dns/
Freenom World 80.80.80.80 80.80.81.81 https://www.freenom.world/en/index.html
- madars 3y agoNice! Another alternative is to use a different protocol, i.e., instead of using DNS over 53/udp, use dnscrypt (ports 443 TCP/UDP) via something like dnscrypt-proxy. This has an additional benefit of not leaking your DNS queries to your ISP.
- esafak 3y agoDo you need another list of servers for that or can you use the one above?
- madars 3y agodnscrypt is a separate protocol so you'd need a different list of servers. But those are readily available and tagged with their filter (e.g. no malware or no adult domains) and privacy (e.g. no log, no edns-client-subnet, qname minimization) policies. https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolver... https://dnscrypt.info/public-servers/ https://dnscrypt.info/public-servers/
- oxygen_crisis 3y agoI'm actually enforcing encrypted DNS and blocking destination port 53 outbound on my firewall at home, that's why I couldn't re-run the script I was using to test the current availability and response times on all these. (It wouldn't be a lot of work to run the tests from one of my cloud servers or disable the firewall rule temporarily, but I figured someone on HN might tell me which ones stopped working and spare me the effort.)
- duskwuff 3y agoProbably worth noting that: 1) Several of these, such as DNS for Family and (less obviously) Quad9, are filtered resolvers. 2) OpenNIC is an alternate root.
- doubled112 3y agoQuad9 has an unsecured option, 9.9.9.10 https://www.quad9.net/service/service-addresses-and-features#unsec https://www.quad9.net/service/service-addresses-and-features...
- tambre 3y agoWould be nice to also include IPv6 variants for each.