← ip-tracker.eu
DNS

How Does DNS Work?

6 min read  ·  Resolution, record types, TTL & caching explained

// What is DNS?

DNS — the Domain Name System — is often called the "phone book of the internet." When you type ip-tracker.eu into your browser, your computer has no idea where to find it. DNS translates that human-readable name into a numeric IP address (like 185.220.101.46) that computers use to communicate.

Without DNS, you would need to memorise IP addresses for every website you visit. DNS creates an abstraction layer, letting humans use memorable names while the underlying network infrastructure uses numerical addressing.

// The DNS Hierarchy

DNS is organised as a distributed, hierarchical system with three main levels:

// DNS Record Types

Each domain can have multiple DNS records, each serving a different purpose:

TypePurposeExample
AMaps domain → IPv4 addressip-tracker.eu → 185.x.x.x
AAAAMaps domain → IPv6 addressip-tracker.eu → 2a01::1
CNAMEAlias pointing to another domainwww → ip-tracker.eu
MXMail server for email deliverymail.google.com (priority 10)
TXTText data (SPF, DKIM, site verification)v=spf1 include:... -all
NSAuthoritative nameservers for domainns1.cloudflare.com
SOAZone authority & serial numberPrimary NS + admin contact
PTRReverse lookup (IP → domain)Used for email verification

// DNS Resolution: Step by Step

Here is exactly what happens when you type a URL into your browser:

1
Browser checks its local cache — if it recently looked up this domain, it reuses the cached result.
2
OS checks its own resolver cache and the hosts file (/etc/hosts or C:\Windows\System32\drivers\etc\hosts).
3
A query is sent to your configured recursive resolver — usually your ISP's DNS server, or a public resolver like 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
4
The recursive resolver asks a root nameserver: "Who handles .eu?"
5
Root server returns the address of the .eu TLD nameserver.
6
Recursive resolver asks the TLD server: "Who handles ip-tracker.eu?"
7
TLD server returns the domain's authoritative nameserver.
8
Recursive resolver asks the authoritative nameserver for the A record.
9
The IP address is returned, cached according to TTL, and passed back to your browser.
10
Your browser opens a TCP connection to that IP address and loads the page.

This entire process typically completes in 20–120 milliseconds.

// TTL — Time To Live

Every DNS record has a TTL value (measured in seconds) that tells resolvers how long to cache the result before querying again.

example.com. 3600 IN A 93.184.216.34 ───────────────────────────────────── TTL = 3600 seconds = 1 hour

Before moving a website to a new server, lower the TTL to 300 seconds at least 24 hours in advance so the change propagates quickly when you make the switch.

// DNS Privacy

Standard DNS queries are sent in plain text over UDP port 53, meaning your ISP and anyone monitoring the network can see every domain you look up — even when you use HTTPS for the connection itself.

Privacy-focused alternatives:

Look up DNS records for any domain

Instantly check A, AAAA, MX, TXT, SOA records, SPF/DMARC email security, and SSL certificates.

Try IP & Domain Tracker →

// Related Articles