Learn DNS
Master the Domain Name System from basics to expert level. Eight parts covering DNS history, resolution, security, infrastructure, and the domain industry.
Every website you visit, every email you send, every app you open — it all starts with a name becoming a number. The Domain Name System is the invisible engine that makes the modern web possible, and this knowledge base is your guide to understanding how it all works.
Part 1 Origins & History of DNS1
How the internet learned to remember names — from ARPANET's HOSTS.TXT to the global Domain Name System.
1.1 The Pre-DNS Era ~8 min
- ☐ The Pre-DNS Era ~8 min
- ☐ ARPANET Naming Conventions ~6 min
- ☐ SRI-NIC: The First Name Authority ~7 min
1.2 Paul Mockapetris and the Problem He Solved ~8 min
1.3 The Original Root Servers ~8 min
- ☐ The Original Root Servers ~8 min
- ☐ First TLDs: .com, .net, .org, .edu, .gov, .mil ~7 min
- ☐ Network Solutions and the NSI Monopoly ~8 min
- ☐ The Transition from Free to Paid Registration ~7 min
- ☐ Early Domain Gold Rush Stories ~8 min
1.4 The NSI Monopoly Era (1993-1999) ~8 min
- ☐ The NSI Monopoly Era (1993-1999) ~8 min
- ☐ Jon Postel and the Root Server Incident (1998) ~8 min
- ☐ US Government Control and the Green/White Papers ~8 min
- ☐ ICANN Creation (1998) — Why and How ~8 min
- ☐ The Shared Registration System (SRS) ~7 min
- ☐ Antitrust Actions and the Opening of Competition ~7 min
1.5 Timeline of Major DNS Milestones ~12 min
- ☐ Timeline of Major DNS Milestones ~12 min
Part 2 How DNS Works2
The technical mechanics of the Domain Name System — from fundamental concepts to protocol-level details.
2.1 DNS Fundamentals ~10 min
- ☐ DNS Fundamentals ~10 min
2.2 The Resolution Process ~12 min
- ☐ The Resolution Process ~12 min
2.3 DNS Record Types ~15 min
- ☐ DNS Record Types ~15 min
2.4 DNS Caching and TTL ~11 min
- ☐ DNS Caching and TTL ~11 min
2.5 Authoritative vs Recursive Resolvers ~10 min
- ☐ Authoritative vs Recursive Resolvers ~10 min
2.6 The Root Zone and Root Servers ~12 min
- ☐ The Root Zone and Root Servers ~12 min
2.7 Zone Files and Zone Transfers ~12 min
- ☐ Zone Files and Zone Transfers ~12 min
2.8 DNS Protocol Deep Dive ~14 min
- ☐ DNS Protocol Deep Dive ~14 min
Part 3 The Domain Ecosystem3
The business and operational side of domain names — how domains are named, registered, transferred, and managed across the registry-registrar system.
3.1 Domain Name Anatomy ~10 min
- ☐ Domain Name Anatomy ~10 min
3.3 The Domain Lifecycle ~11 min
- ☐ The Domain Lifecycle ~11 min
3.4 Registries, Registrars, and Resellers ~12 min
- ☐ Registries, Registrars, and Resellers ~12 min
3.5 WHOIS and RDAP ~12 min
- ☐ WHOIS and RDAP ~12 min
3.6 Domain Transfers ~10 min
- ☐ Domain Transfers ~10 min
3.7 DNS Hosting vs Domain Registration ~9 min
- ☐ DNS Hosting vs Domain Registration ~9 min
3.8 EPP Deep Dive ~12 min
- ☐ EPP Deep Dive ~12 min
Part 4 DNS Security4
From foundational vulnerabilities to encrypted transport and protective DNS — how the internet's naming system learned to defend itself.
4.1 DNS Vulnerabilities ~12 min
- ☐ DNS Vulnerabilities ~12 min
4.3 DNS-over-HTTPS (DoH) ~12 min
- ☐ DNS-over-HTTPS (DoH) ~12 min
4.4 DNS-over-TLS (DoT) ~10 min
- ☐ DNS-over-TLS (DoT) ~10 min
4.5 DNS-over-QUIC (DoQ) ~10 min
- ☐ DNS-over-QUIC (DoQ) ~10 min
4.6 DNS Hijacking and BGP Attacks ~11 min
- ☐ DNS Hijacking and BGP Attacks ~11 min
4.7 Protective DNS and Threat Intelligence ~12 min
- ☐ Protective DNS and Threat Intelligence ~12 min
Part 5 Modern DNS Infrastructure5
How DNS powers today's internet — from CDNs and load balancing to containers, edge computing, and zero-configuration networking.
5.1 CDN and DNS ~10 min
- ☐ CDN and DNS ~10 min
5.2 DNS Load Balancing and Failover ~11 min
- ☐ DNS Load Balancing and Failover ~11 min
5.3 Split-Horizon DNS ~9 min
- ☐ Split-Horizon DNS ~9 min
5.4 Dynamic DNS (DDNS) ~10 min
- ☐ Dynamic DNS (DDNS) ~10 min
5.5 Multicast DNS and DNS Service Discovery ~10 min
- ☐ Multicast DNS and DNS Service Discovery ~10 min
5.6 DNS in Containers and Kubernetes ~12 min
- ☐ DNS in Containers and Kubernetes ~12 min
5.7 Serverless DNS and Edge Computing ~10 min
- ☐ Serverless DNS and Edge Computing ~10 min
Part 6 The Domain Industry6
The business, governance, and legal side of domains — from ICANN policy and gTLD programs to domain investing, valuation, privacy, and legal disputes.
6.1 ICANN Governance ~12 min
- ☐ ICANN Governance ~12 min
6.2 The New gTLD Program ~12 min
- ☐ The New gTLD Program ~12 min
6.3 Domain Investing and the Aftermarket ~12 min
- ☐ Domain Investing and the Aftermarket ~12 min
6.4 Domain Valuation Methodologies ~11 min
- ☐ Domain Valuation Methodologies ~11 min
6.5 Domain Privacy and Proxy Services ~11 min
- ☐ Domain Privacy and Proxy Services ~11 min
6.6 Legal Aspects ~13 min
- ☐ Legal Aspects ~13 min
6.7 Country Code Politics ~12 min
- ☐ Country Code Politics ~12 min
Part 7 Practical DNS for Developers7
The hands-on guide — real commands, real configs, and real-world workflows for building, debugging, and automating DNS.
7.1 Setting Up DNS for a Website ~12 min
- ☐ Setting Up DNS for a Website ~12 min
7.3 DNS Debugging Tools ~14 min
- ☐ DNS Debugging Tools ~14 min
7.4 Common DNS Misconfigurations ~12 min
- ☐ Common DNS Misconfigurations ~12 min
7.5 DNS Automation and Infrastructure as Code ~13 min
7.6 API-Driven DNS Management ~13 min
- ☐ API-Driven DNS Management ~13 min
7.7 DNS and CI/CD Pipelines ~13 min
- ☐ DNS and CI/CD Pipelines ~13 min
Part 8 The Future of DNS8
Where DNS and domain naming are headed — from blockchain-based alternatives to quantum-resistant cryptography and the rise of AI agents.
8.1 Decentralized Naming ~12 min
- ☐ Decentralized Naming ~12 min
8.2 AI Agents and DNS ~11 min
- ☐ AI Agents and DNS ~11 min
8.3 Encrypted Client Hello (ECH) ~10 min
- ☐ Encrypted Client Hello (ECH) ~10 min
8.4 SVCB and HTTPS Record Types ~10 min
- ☐ SVCB and HTTPS Record Types ~10 min
8.5 The Next Billion Domains ~10 min
- ☐ The Next Billion Domains ~10 min
8.6 Quantum Computing and DNS ~11 min
- ☐ Quantum Computing and DNS ~11 min