- https://speed.cloudflare.com/
- https://test-ipv6.com/
- https://ifconfig.me/
- https://www.dnsleaktest.com/
- https://www.waveform.com/tools/bufferbloat
- https://developers.cloudflare.com/1.1.1.1/setup/
Breakdown of the top Public DNS Resolvers and their features, especially as it relates to security.
Cloudflare - "Malware Blocking"
Malware blocking, EDNS, DNSoTLS, DNSSEC
1.1.1.21.0.0.22606:4700:4700::11122606:4700:4700::1002
DoH - "https://security.cloudflare-dns.com/dns-query"
Quad9 - "EDNS Enabled"
Malicious blocking, EDNS, DNSoTLS+DNSCrypt, DNSSEC
9.9.9.11149.112.112.112620:fe::112620:fe::fe:11
DoH - https://dns11.quad9.net/dns-query
OpenDNS - Main Resolvers
EDNS, DNSCrypt, DNSSEC, SmartCache (last known good)
208.67.222.222(resolver1.opendns.com)208.67.220.220(resolver2.opendns.com)2620:119:35::352620:119:53::53
EDNS, DNSoTLS, DNSSEC
8.8.8.88.8.4.4
Cloudflare 1.1.1.1 for Families
1.1.1.31.0.0.32606:4700:4700::11132606:4700:4700::1003
DoH - https://family.cloudflare-dns.com/dns-query
OpenDNS FamilyShield
208.67.222.123208.67.220.123
DoH - https://doh.familyshield.opendns.com/dns-query
Adguard Family Protection
94.140.14.1594.140.15.162a10:50c0::bad1:ff2a10:50c0::bad2:ff
DoH - https://family.adguard-dns.com/dns-query
I've recently started using AdGuard on my Android device. It supports DNS over TLS/HTTPS servers with parallelization.
Here's the servers I use via their Custom Server option:
sdns://AQAAAAAAAAAADjIwOC42Ny4yMjAuMjIwILc1EUAgbyJdPivYItf9aR6hwzzI1maNDL4Ev6vKQ_t5GzIuZG5zY3J5cHQtY2VydC5vcGVuZG5zLmNvbQ
tls://1.1.1.2
tls://dns11.quad9.net
tls://dns.google
In order, these are:
- OpenDNS w/DNSCrypt (see Adguard Known Servers List)
- Cloudflare "Block Malicious" DNS-over-TLS
- Quad9 Block Malicious, DNSSEC, EDNS DNS-over-TLS
- Google DNS-over-TLS
Nice! I always get tangled up trying to pick between dnsmasq, knot-resolver, etc. Any thoughts?