Azure 3 min read

What Is DNS? Internet Phonebook Explained

Suresh Suresh
What Is DNS? Internet Phonebook Explained

Every time you type a website address like google.com or freetechlearner.com into your browser, a complex system springs into action behind the scenes. This system is called DNS (Domain Name System), and without it, the internet as we know it would be impossible to use.

In 2026, while we have faster networks and smarter devices, the core mechanism of DNS remains the foundation of web connectivity. In this guide, we’ll break down exactly what DNS is, how it works, and the common records you’ll encounter when setting up free hosting or a cloud server.


The Phonebook Analogy

The easiest way to understand DNS is to think of it as a Phonebook.

Computers don’t communicate using names; they use numbers called IP Addresses (e.g., 142.250.190.46). However, humans are terrible at remembering long strings of numbers. We’re much better at remembering names like wikipedia.org.

DNS is the service that maps those human-readable names to machine-readable IP addresses.

  • You type: example.com
  • DNS says: “Oh, you mean 93.184.216.34? Here you go!”

How the DNS Lookup Process Works

When you request a website, your computer goes through a multi-step “lookup” process:

  1. The Resolver: Your computer first asks its “Recursive Resolver” (usually provided by your ISP or a service like Google DNS/Cloudflare).
  2. Root Nameserver: If the resolver doesn’t know the answer, it asks the Root nameserver, which points it toward the correct Top-Level Domain (TLD) server (like .com or .org).
  3. TLD Nameserver: The TLD server points the resolver to the Authoritative Nameserver—the specific server that holds the DNS records for that domain.
  4. Authoritative Nameserver: This server gives the resolver the IP address.
  5. Browser Connection: The resolver hands the IP to your browser, which then connects to the web server to load the site.

Common DNS Records You Need to Know

When you’re configuring a custom domain on Azure or setting up a VPS, you’ll need to manage these records:

Record TypePurposeExample
A RecordMaps a domain to an IPv4 address.example.com -> 93.184.216.34
AAAA RecordMaps a domain to an IPv6 address.example.com -> 2606:2800:220:1:248:1893:25c8:1946
CNAMEMaps one domain to another domain (an “alias”).www.example.com -> example.com
MX RecordDirects email to a mail server.example.com -> mail.google.com
TXT RecordUsed for verification and security (like SPF/DKIM).v=spf1 include:_spf.google.com ~all

What Is DNS Propagation?

When you update a DNS record, the change isn’t instant. It takes time for the new information to spread across all the DNS servers in the world. This is called propagation.

  • Why it happens: DNS servers “cache” (store) records for a certain amount of time to speed up lookups. This time is called TTL (Time to Live).
  • How long it takes: Propagation can take anywhere from a few minutes to 48 hours, depending on your TTL settings and your ISP.

Why Should You Care About DNS?

  1. Speed: Using a fast DNS provider like Cloudflare (1.1.1.1) or Google (8.8.8.8) can make your internet feel snappier.
  2. Security: DNS is often a target for attacks. Modern protocols like DNSSEC and DNS over HTTPS (DoH) help prevent hackers from redirecting you to fake websites.
  3. Redundancy: When managing a cloud infrastructure, having redundant DNS nameservers ensures your site stays online even if one provider goes down.

Conclusion

DNS is the invisible glue that holds the internet together. Whether you’re deploying a free website or managing a cluster of servers, understanding how DNS works will save you hours of troubleshooting.

Ready to put this into practice? Check out our guide on configuring custom domains for Azure Static Web Apps to see how A and CNAME records work in the real world!

Suresh S

Written by Suresh S

Founder of FreeTechLearner, a technology blog dedicated to Linux, Open Source, Cybersecurity, Cloud Computing, Self-Hosting, and AI. I create practical tutorials and learning resources that help students, beginners, and tech enthusiasts build real-world skills and stay updated with modern technology.

Discussion

Loading comments...