DNS (Domain Name System) is het systeem dat domeinnamen, zoals example.com, koppelt aan de IP-adressen die computers gebruiken om websites en andere internetdiensten te vinden. In plaats van een numeriek adres te onthouden, voer je gewoon de naam van een website in je browser in.
Maar DNS doet meer dan alleen helpen bij het laden van websites. Het stuurt ook e-mail naar de juiste bestemming, ondersteunt domeinverificatie en helpt internetdiensten de juiste servers te vinden.
Hier lees je hoe DNS werkt en wat je moet weten als je een website beheert.
Hoe werkt DNS?
Zie DNS als het adresboek van het internet.
Wanneer je example.com in je browser invoert, moet je apparaat de server vinden die bij dat domein hoort. DNS levert de informatie die daarvoor nodig is.
Dit proces heet DNS-resolutie.
Meestal gaat het zo:
- Je voert een domeinnaam in. Je browser heeft het IP-adres nodig dat bij de website hoort.
- Een DNS-resolver controleert zijn cache. Als daarin al een geldig antwoord staat, kan de resolver dat meteen teruggeven.
- De resolver zoekt het domein op. Zo nodig bevraagt hij de DNS-infrastructuur, waaronder rootnameservers, nameservers voor topleveldomeinen (TLD’s) en autoritatieve nameservers.
- Het IP-adres wordt teruggegeven. De autoritatieve DNS-informatie vertelt de resolver naar welk adres de opgevraagde hostnaam verwijst.
- Je browser maakt verbinding met de website. Hij gebruikt het teruggegeven adres om verbinding te maken en de webpagina op te vragen.
Dit proces verloopt meestal automatisch, zonder dat je er iets van merkt.
DNS slaat de pagina’s of afbeeldingen van je website niet op. Het helpt je browser de infrastructuur te vinden die ze beschikbaar stelt.

Wat zijn DNS-servers?
Verschillende soorten DNS-servers werken samen om domeinnamen om te zetten naar de bijbehorende adressen.
Recursieve DNS-resolver
Een recursieve resolver ontvangt DNS-verzoeken van je apparaat en zoekt de antwoorden op.
Je internetprovider kan een resolver aanbieden, maar je kunt ook openbare diensten zoals Cloudflare DNS en Google Public DNS gebruiken.
Rootnameserver
Rootnameservers helpen verzoeken door te sturen naar de nameservers die verantwoordelijk zijn voor topleveldomeinen zoals .com, .net en .org.
TLD-nameserver
Een nameserver voor een topleveldomein geeft aan waar de autoritatieve DNS-servers voor een bepaald geregistreerd domein te vinden zijn.
Autoritatieve nameserver
Een autoritatieve nameserver bevat de DNS-records van een domein en levert de definitieve informatie waarmee de hostnamen ervan worden opgezocht.
Als je een website beheert, zijn deze autoritatieve DNS-records bijzonder belangrijk.
Veelvoorkomende soorten DNS-records uitgelegd
DNS-records bepalen hoe verschillende diensten die bij je domein horen, worden gevonden en geconfigureerd.
Dit zijn de records waarmee website-eigenaren het vaakst te maken krijgen.
| Record | Doel | Voorbeeld |
|---|---|---|
| A | Verwijst een hostnaam naar een IPv4-adres | 192.0.2.10 |
| AAAA | Verwijst een hostnaam naar een IPv6-adres | 2001:db8::10 |
| CNAME | Maakt een hostnaam tot een alias van een andere | www → example.com |
| MX | Geeft de mailservers voor een domein aan | mail.example.com |
| TXT | Slaat tekst op die wordt gebruikt voor verificatie en e-mailbeveiliging | SPF of domeinverificatie |
| NS | Geeft autoritatieve nameservers aan | ns1.example.net |
De bovenstaande IP-adressen zijn voorbeelden voor documentatie, geen echte hostingadressen.
Waarom zijn DNS-records belangrijk?
Stel dat je een domein en een webhostingpakket hebt gekocht.
Je websitebestanden staan op de hostingserver, maar bezoekers moeten die server wel kunnen vinden.
Een A-record kan je domein naar het IPv4-adres van de hostingserver verwijzen. MX-records sturen inkomende e-mail naar de juiste mailservers.
Door onjuiste records kan een website onbereikbaar worden of kan de bezorging van e-mail mislukken, zelfs als de hostingserver normaal werkt.
DNS, domeinnaam en webhosting: wat is het verschil?
Deze drie termen hangen samen, maar betekenen niet hetzelfde.
Domeinnaam: Het leesbare adres dat mensen invoeren om je website te vinden, zoals example.com.
DNS: Het systeem dat de informatie levert die nodig is om diensten te vinden die bij dat domein horen.
Webhosting: De infrastructuur die de bestanden en applicaties van je website opslaat en beschikbaar stelt.
Je hoeft deze drie niet allemaal bij dezelfde aanbieder af te nemen.
Je domein kan bijvoorbeeld bij het ene bedrijf geregistreerd zijn, de DNS ervan kan door een ander bedrijf worden beheerd en je website kan op een server van ZYNOO worden gehost.
Het belangrijkste is dat de DNS-configuratie bezoekers naar de juiste bestemming leidt.
Wat zijn nameservers?
Nameservers zijn DNS-servers die verantwoordelijk zijn voor het beantwoorden van verzoeken over domeinen.
Wanneer je hosting instelt, kan je provider je vragen de nameservers van je domein te wijzigen.
Daarmee geef je aan welke autoritatieve DNS-dienst verantwoordelijk is voor de records van je domein.
Als je hostingprovider bijvoorbeeld DNS-beheer aanbiedt, kan die je vragen zijn nameservers te gebruiken.
Je kunt ook je huidige DNS-provider behouden en de benodigde A-, AAAA-, CNAME- of andere records bijwerken.
Belangrijk: Het wijzigen van nameservers kan gevolgen hebben voor je website en e-mail. Controleer voordat je overstapt of alle benodigde records bij de nieuwe DNS-provider aanwezig zijn.
Wat is DNS-propagatie?
DNS-propagatie is de periode waarin DNS-wijzigingen zichtbaar worden voor verschillende resolvers en gebruikers op het internet.
Wanneer je een DNS-record bijwerkt, kunnen sommige resolvers hun eerder opgeslagen antwoord blijven gebruiken totdat het verloopt.
Dit wordt beïnvloed door een instelling genaamd TTL (Time to Live), die aangeeft hoelang een DNS-cache een record mag bewaren.
Een TTL van 3.600 seconden komt bijvoorbeeld overeen met één uur.
DNS-wijzigingen worden echter niet altijd overal op precies hetzelfde moment zichtbaar. Het gedrag van resolvers, bestaande records in caches en wijzigingen in de nameserverdelegatie kunnen het proces beïnvloeden.
Heb je onlangs je DNS-instellingen gewijzigd? Geef caches dan de tijd om te worden bijgewerkt voordat je ervan uitgaat dat er iets mis is.
Als je website niet laadt en je de foutmelding ‘DNS Server Not Responding’ ziet, volg dan onze handleiding over het oplossen van de foutmelding ‘DNS-server reageert niet’ om de oorzaak te vinden en je verbinding te herstellen.
Je DNS-records controleren
Je kunt DNS-informatie bekijken met ingebouwde opdrachtregelhulpmiddelen.
Open op Windows, macOS of Linux een terminal als nslookup beschikbaar is en voer het volgende uit:
nslookup example.com
Om MX-records te controleren:
nslookup -type=MX example.com
Om nameservers te controleren:
nslookup -type=NS example.com
Vervang example.com door je eigen domein.
Met deze opdrachten kun je zien welke DNS-informatie je ingestelde resolver teruggeeft.
Als je cPanel gebruikt, kun je ondersteunde DNS-records ook via de Zone Editor beheren, mits je DNS-zone daar wordt gehost.
In de handleiding in de kennisbank van ZYNOO voor het toevoegen van een A-record in cPanel wordt de basisprocedure uitgelegd.
Wat gebeurt er als DNS niet werkt?
Door een DNS-probleem kunnen gebruikers je website mogelijk niet bereiken, zelfs als de webserver goed werkt.
Veelvoorkomende oorzaken zijn:
- Onjuiste of ontbrekende DNS-records.
- Nameservers die naar de verkeerde provider verwijzen.
- Een verlopen of opgeschorte domeinregistratie.
- DNS-informatie in de cache die nog niet is verlopen.
- Tijdelijke problemen met een resolver of autoritatieve DNS-server.
De browserfout DNS_PROBE_FINISHED_NXDOMAIN kan bijvoorbeeld verschijnen wanneer DNS aangeeft dat de opgevraagde hostnaam niet bestaat.
Controleer de domeinregistratie, nameserverdelegatie en relevante DNS-records voordat je hostinginstellingen wijzigt.
Als je browser de foutmelding DNS_PROBE_FINISHED_NXDOMAIN weergeeft, betekent dit dat de opgevraagde domeinnaam niet via DNS-resolutie kon worden gevonden. Dit kan komen door onjuiste DNS-records, problemen met nameservers of DNS-informatie in de cache. Volg onze handleiding over het oplossen van DNS_PROBE_FINISHED_NXDOMAIN voor stapsgewijze instructies om het probleem op te sporen.
Veelgestelde vragen
Nee. DNS is een naamgevingssysteem, terwijl een IP-adres een bestemming op een netwerk aanduidt. DNS zet domeinnamen doorgaans om in IP-adressen.
DNS-resolutie is normaal gesproken inbegrepen bij je internetverbinding. Veel domeinregistrars en hostingproviders bieden ook DNS-beheer aan, al zijn sommige geavanceerde DNS-diensten alleen via een betaald abonnement beschikbaar.
Niet per se. Een snellere resolver kan de opzoektijd verkorten, maar de totale snelheid van een website hangt ook af van de serverprestaties, caching, netwerkomstandigheden en paginaoptimalisatie.
Ja. Je kunt een domein registreren en beheren zonder een website te hosten. Als je een website op het domein wilt tonen, heb je geschikte hosting of een andere dienst nodig.
Conclusie
DNS is een van de fundamentele systemen die het internet gebruiksvriendelijk maken. Het koppelt vertrouwde domeinnamen aan de servers en diensten erachter.
Als je begrijpt hoe DNS-records, nameservers en caching werken, kun je hosting configureren, e-mail beheren en domeingerelateerde problemen oplossen.
Je hoeft niet elk technisch detail te beheersen, maar als je weet hoe DNS werkt, wordt het beheren van een website een stuk eenvoudiger.