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ásDNS rekord típusok
| Rekord | Leírás | Példa |
|---|---|---|
| A | domain → IPv4 | example.com → 93.184.216.34 |
| AAAA | domain → IPv6 | IPv6 cím |
| CNAME | alias → domain | www → apex |
| MX | email szerver | mail |
| TXT | szöveges rekord | SPF/DKIM/verifikáció |
| NS | névszerver | authoritative |
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.localnslookup google.com
dig google.com
dig @1.1.1.1 example.comRö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.