DNS (Domain Name System) is het systeem dat domeinnamen omzet in IP-adressen. Daardoor hoef je als gebruiker alleen een naam als voorbeeld.nl te onthouden, terwijl computers via het bijbehorende nummer de juiste server vinden. Je kunt DNS zien als het adresboek van het internet.
Hoe DNS werkt
Typ je een webadres in, dan vraagt je apparaat aan een DNS-server welk IP-adres bij die naam hoort. Die zoekt het antwoord via andere servers, tot hij bij de nameserver van het betreffende domein uitkomt. Het antwoord gaat terug naar je browser, die daarna verbinding maakt met de server van de website. Het antwoord wordt tijdelijk onthouden, zodat een volgende vraag sneller gaat.
Een voorbeeld: je typt voorbeeld.nl in en DNS levert het IP-adres van de server waarop die website staat. Zonder dit systeem zou je steeds een nummer moeten intypen.
Veelgebruikte DNS-records
De gegevens over een domein staan in DNS-records. Veelvoorkomende soorten zijn:
- A-record: koppelt een naam aan een IPv4-adres.
- AAAA-record: koppelt een naam aan een IPv6-adres.
- CNAME-record: laat een naam verwijzen naar een andere naam.
- MX-record: geeft aan welke server de e-mail van het domein ontvangt.
- TXT-record: bevat extra gegevens, zoals verificatie of e-mailbeveiliging.
Een domein heeft meestal meerdere records naast elkaar, voor de website, de e-mail en verificatie.
Waarom wijzigingen tijd kosten
Verandert er iets aan de DNS-gegevens van een domeinnaam, bijvoorbeeld bij een verhuizing naar een andere server, dan is dat niet overal direct zichtbaar. Elk record heeft een TTL, de tijd die een DNS-server het antwoord mag onthouden. Tot die tijd verstreken is, kunnen sommige bezoekers nog de oude gegevens krijgen. Dat kan van enkele minuten tot enkele uren duren.