3 ms·
What is always missing in these type of discussions, is that these public caching resolvers (like Cloudflare, google, …) are not the "intended" way to query a D
by SushiHippie 3y ago
What is always missing in these type of discussions, is that these public caching resolvers (like Cloudflare, google, …) are not the "intended" way to query a DNS record.
These resolvers get their DNS records through recursive DNS resolving, which is the "intended" way.
Basically when looking up "news.ycombinator.com" they first look up at the root servers (e.g. m.root-servers.net.), what the name server for "com." is (e.g. a.gtld-servers.net.), then through these name servers they look up what the name server for "ycombinator.com." is (e.g. ns-225.awsdns-28.com) and then they look up the subdomain "news.ycombinator.com." at the nameserver for "ycombinator.com.".
"Intended": it's not "unintended", but it's basically just a shortcut to the way you'd normally look up DNS records.
So the example with, it's the same as removing it from a phone book isn't even correct.
It would be more like, if you have a database that has a faster access to every phone book, and you'd remove the domain only from that faster access database. While you'd still be able to just look at the phone book, while it may not be as fast or as convenient.