Wat is DNS? — Uitleg voor beginners
DNS (Domain Name System) is het telefoonboek van het internet. Het zorgt ervoor dat je een makkelijk te onthouden domeinnaam zoals jouwbedrijf.nl kunt typen, terwijl computers achter de schermen met IP-adressen werken (zoals 93.184.216.34). DNS vertaalt de domeinnaam naar het juiste IP-adres, zodat de browser weet welke server hij moet benaderen.
Hoe werkt DNS?
Wanneer je een domeinnaam in je browser typt, gebeurt er in een fractie van een seconde het volgende:
- Je computer vraagt aan een DNS-server: "welk IP-adres hoort bij deze domeinnaam?"
- De DNS-server zoekt het antwoord op (of vraagt het door aan andere servers).
- Het IP-adres wordt teruggegeven aan je computer.
- Je browser maakt verbinding met die server en de website wordt geladen.
Dit hele proces verloopt automatisch en is meestal binnen milliseconden klaar.
Belangrijke DNS-records
Een domein heeft verschillende soorten records, elk met een eigen functie:
| Record | Functie |
|---|---|
| A | Koppelt een domeinnaam aan een IPv4-adres |
| AAAA | Koppelt een domeinnaam aan een IPv6-adres |
| CNAME | Verwijst een (sub)domein naar een andere domeinnaam |
| MX | Bepaalt welke server de e-mail voor het domein ontvangt |
| TXT | Bevat tekstinformatie, o.a. voor verificatie en e-mailbeveiliging (SPF/DKIM) |
TTL (Time To Live)
Elk DNS-record heeft een TTL: dit geeft aan hoelang het record mag worden bewaard (gecachet) voordat er opnieuw wordt gecontroleerd. Een lage TTL betekent dat wijzigingen snel zichtbaar zijn, maar zorgt voor iets meer DNS-verkeer. Een hoge TTL is efficiënter, maar zorgt ervoor dat aanpassingen langer doorwerken.
Propagatie
Wanneer je een DNS-record wijzigt, duurt het even voordat de verandering wereldwijd is doorgevoerd. Dit heet propagatie. Omdat DNS-servers records tijdelijk bewaren, kan het tot 24 tot 48 uur duren voordat iedereen de nieuwe gegevens ziet. Vaak gaat het sneller, afhankelijk van de ingestelde TTL.
Kort samengevat
- DNS vertaalt domeinnamen naar IP-adressen.
- Verschillende records (A, MX, CNAME, TXT) regelen elk een eigen onderdeel.
- TTL bepaalt hoelang records worden gecachet.
- Na een wijziging heb je geduld nodig vanwege propagatie.
Lees het volledige artikel op: https://learn.itlive.nl/kb/providers/wat-is-dns.php