educative.io

"DNS resolvers lie within the premise of the user’s network."

I might be misunderstanding, but this seems wrong or incomplete. If the “user” is a server within some cloud network, sure. But from a home computing scenario, my DNS resolver is hosted within the premise of my ISP’s network, or in a public dns resolver’s network like google or cloudflare, not my home network.


Course: Grokking Modern System Design Interview for Engineers & Managers - AI-Powered Learning for Developers
Lesson: How the Domain Name System Works - Grokking Modern System Design Interview for Engineers & Managers


Course: Grokking Modern System Design Interview for Engineers & Managers - AI-Powered Learning for Developers
Lesson: How the Domain Name System Works - Grokking Modern System Design Interview for Engineers & Managers

Hi Regis,

You’re correct, DNS resolvers can be hosted in various locations, depending on the context:

  • In a typical home network, your local DNS resolver is usually provided by your Internet Service Provider (ISP).
  • Alternatively, you can choose to use public DNS resolvers, which are hosted on large-scale servers in data centers.
  • Furthermore, cloud-based DNS services are hosted in the cloud.

In summary, while your home network’s DNS resolver is indeed within your ISP’s network, you can choose other resolvers based on your preferences. We’ll revise this paragraph to enhance clarity.

Thank you.