Learning
Networking alapok

DNS működése

Domain → IP feloldás lépései, rekord típusok (A/AAAA/CNAME/MX/TXT), TTL és fejlesztői tippek.

DNS működése

A DNS (Domain Name System) az internet „telefonkönyve”: domain neveket (pl. example.com) IP-címekre fordít.

Hogyan zajlik a feloldás?

1. Böngésző cache
2. OS cache + hosts fájl
3. Rekurzív DNS (router/ISP)
4. Root DNS
5. TLD (.com/.hu) DNS
6. Authoritative DNS
7. IP megvan → csatlakozás

DNS rekord típusok

RekordLeírásPélda
Adomain → IPv4example.com → 93.184.216.34
AAAAdomain → IPv6IPv6 cím
CNAMEalias → domainwww → apex
MXemail szervermail
TXTszöveges rekordSPF/DKIM/verifikáció
NSnévszerverauthoritative

TTL

A TTL (Time To Live) megmondja, mennyi ideig cache-elhető a rekord. DNS változás után a propagáció ezért tarthat.

Fejlesztői tippek

# /etc/hosts példa
127.0.0.1   myapp.local
127.0.0.1   api.myapp.local
nslookup google.com
dig google.com
dig @1.1.1.1 example.com

Rövid összefoglaló

  • DNS domainből IP-t csinál.
  • A feloldás cache + hierarchikus szerverek kombinációja.
  • TTL miatt a változások nem azonnaliak.

On this page