Nameservers, uitgelegd
Als een domeinnaam een adres is, zijn nameservers de gids die zegt in welk boek je dat adres moet opzoeken. Ze zijn een van de minst zichtbare onderdelen van het bezitten van een domein, en een van de krachtigste — ze veranderen is het meest ingrijpende wat je met een domein kunt doen, in positieve of negatieve zin.
Wat een nameserver eigenlijk doet
Het registratiegegeven van elk domein bevat een korte lijst met nameservers — meestal twee tot vier. Wanneer welk apparaat dan ook, waar dan ook ter wereld, jouw domein wil bereiken, vraagt het eerst: "wie is gezaghebbend voor deze naam?" Het antwoord zijn jouw nameservers. Wat ze vervolgens zeggen — waar je website staat, waar je e-mail naartoe gaat, elke andere regel in je DNS-zone — wordt behandeld als de waarheid.
Dat is het belangrijkste onderscheid om te onthouden: je domeinregistratie zegt welke nameservers vertrouwd moeten worden; de nameservers zelf bevatten de daadwerkelijke instructies, in de vorm van DNS-records (de A-, MX-, CNAME- en TXT-records die we behandelen in onze gids over DNS-records). Registratie en DNS zijn twee verschillende systemen die toevallig door deze ene verwijzing met elkaar verbonden zijn.
Waarom ze veranderen de krachtigste hendel is die je hebt
De meeste wijzigingen aan een domein zijn klein en specifiek — één DNS-record toevoegen, één instelling bijwerken. Nameservers veranderen is anders: het vervangt in één beweging de volledige bron van waarheid voor het domein. Wijs ze naar een nieuwe aanbieder, en elk record waarvan die aanbieder nog niet op de hoogte is — je website, je e-mail, al het andere — valt in feite uit totdat het opnieuw is ingesteld aan de nieuwe kant.
Precies daarom is dit meestal de laatste stap bij het verhuizen van een website of e-mail naar een nieuwe host, niet de eerste: zorg dat alles werkt onder de records van de nieuwe nameservers voordat je overschakelt, en de overgang is onzichtbaar. Doe het andersom, en bezoekers komen in een lege zone terecht totdat je alles hebt ingehaald.
Je eigen nameservers gebruiken versus die van een aanbieder
De meeste mensen komen nooit aan deze instelling — een registrar of hostingaanbieder stelt verstandige standaardwaarden in, en dat is de juiste keuze voor een eenvoudige website en inbox. Er zijn nog steeds echte redenen om een domein naar je eigen nameservers te wijzen: je eigen DNS-infrastructuur draaien, een gespecialiseerde DNS-aanbieder gebruiken voor geavanceerde routering, of meerdere domeinen samenbrengen onder één systeem dat je elders al beheert.
De afweging is eenvoudig: je eigen nameservers betekenen volledige controle en volledige verantwoordelijkheid. Een verkeerd geconfigureerd record op infrastructuur die niemand in de gaten houdt, is een website die stilletjes stopt met reageren, soms dagenlang voordat iemand het merkt. Als je geen specifieke reden hebt om het zelf te beheren, is er meestal ook geen reden die nog ontdekt moet worden.
Wijzigingen zijn niet direct zichtbaar. Updates van nameservers verspreiden zich geleidelijk over de resolvers van het internet, niet allemaal tegelijk — vaak binnen een paar uur, maar soms tot wel 24-48 uur, afhankelijk van hoe lang eerdere antwoorden in de cache stonden. Dit is geen bug in een of ander systeem; het is een bewuste afweging die DNS overal maakt, waarbij snelheid voor de andere 99,99% van de opzoekingen belangrijker wordt gevonden dan een directe update voor de zeldzame wijziging.
De praktische conclusie
Je hoeft in het dagelijks leven zelden aan nameservers te denken — tot het moment dat je dat wel moet, en dan is het goed om precies te weten wat er op het punt staat te veranderen. Voordat je ze wijzigt: zorg dat waar je naartoe wijst al de records heeft die het nodig heeft, klaar om te antwoorden zodra de wijziging ingaat. Nadat je ze hebt gewijzigd: geef het de tijd voordat je aanneemt dat er iets stuk is — een domein dat een uur na een nameserverwijziging "niet werkt" is heel vaak gewoon nog aan het doorwerken.
Twijfel je of je je eigen DNS wilt beheren of het liever simpel houdt? Onze websitebouwer regelt nameservers en DNS samen, zodat een nieuwe site bereikbaar is op het moment dat hij gepubliceerd wordt, in plaats van een aparte stap om te onthouden.