Skip to content

Instantly share code, notes, and snippets.

@roycewilliams
Last active May 19, 2020 19:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roycewilliams/dd13c8f4a3371a57f8dd82f531530b4e to your computer and use it in GitHub Desktop.
Save roycewilliams/dd13c8f4a3371a57f8dd82f531530b4e to your computer and use it in GitHub Desktop.
#-----------------------------------------------------------------------------
# List of working DoH public resolvers
#
# Harvested from https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers
# Tested with https://github.com/curl/doh
#
# Refs:
# https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Clients
# https://kb.isc.org/docs/aa-01386
# https://blog.des.no/2018/10/dns-over-tls-in-freebsd-12/
#
# Related cmdline examples:
# $ for url in $(egrep -v '^#' working-DoH-public-resolvers.txt); do \
# echo ":$url";
# doh www.techsolvency.com $url;
# done | tee test.out
#
# $ :| openssl s_client -connect 1.1.1.1:853 |& openssl x509 -noout -text |& grep DNS
# DNS:cloudflare-dns.com, DNS:*.cloudflare-dns.com, DNS:one.one.one.one, IP Address:1.1.1.1, IP Address:1.0.0.1, IP Address:162.159.132.53, IP Address:2606:4700:4700:0:0:0:0:1111, IP Address:2606:4700:4700:0:0:0:0:1001, IP Address:2606:4700:4700:0:0:0:0:64, IP Address:2606:4700:4700:0:0:0:0:6400, IP Address:162.159.36.1, IP Address:162.159.46.1
#
# $ getdns_query @8.8.8.8 -l L www.alaska.net
#-----------------------------------------------------------------------------
# As of 2020-05-18
https://cloudflare-dns.com/dns-query
https://dns10.quad9.net/dns-query
https://dns11.quad9.net/dns-query
https://dns9.quad9.net/dns-query
https://dns.aa.net.uk/dns-query
https://dns.adguard.com/dns-query
https://dns.containerpi.com/dns-query
https://dns.digitale-gesellschaft.ch/dns-query
https://dns.dns-over-https.com/dns-query
https://dns-family.adguard.com/dns-query
https://dns.flatuslifir.is/dns-query
https://dnsforge.de/dns-query
https://dns.google/dns-query
https://dns.hostux.net/ads
https://dns.hostux.net/dns-query
https://dns.nextdns.io/
https://dns-nyc.aaflalo.me/dns-query
https://dns.quad9.net/dns-query
https://dns.rubyfish.cn/dns-query
https://dns.switch.ch/dns-query
https://dns.twnic.tw/dns-query
https://doh-2.seby.io/dns-query
https://doh.42l.fr/dns-query
https://doh.centraleu.pi-dns.com/dns-query
https://doh-de.blahdns.com/dns-query
https://doh.dnslify.com/dns-query
https://doh.dns.sb/dns-query
https://doh.eastus.pi-dns.com/dns-query
https://doh.familyshield.opendns.com/dns-query
https://doh.ffmuc.net/dns-query
https://doh-fi.blahdns.com/dns-query
https://doh-jp.blahdns.com/dns-query
https://doh.libredns.gr/dns-query
https://doh.li/dns-query
https://doh.northeu.pi-dns.com/dns-query
https://doh.opendns.com/dns-query
https://doh.powerdns.org
https://doh.seby.io:8443/dns-query
https://doh.tiarap.org/dns-query
https://doh.tiar.app/dns-query
https://doh.westus.pi-dns.com/dns-query
https://doh.xfinity.com/dns-query
https://family.canadianshield.cira.ca/dns-query
https://family.cloudflare-dns.com/dns-query
https://fi.doh.dns.snopyta.org/dns-query
https://ibksturm.synology.me/dns-query
https://ibuki.cgnat.net/dns-query
https://jp.tiarap.org/dns-query
https://jp.tiar.app/dns-query
https://mozilla.cloudflare-dns.com/dns-query
https://private.canadianshield.cira.ca/dns-query
https://protected.canadianshield.cira.ca/dns-query
https://rdns.faelix.net/
https://resolver-eu.lelux.fi/dns-query
https://security.cloudflare-dns.com/dns-query
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment