Wat zijn DNS-recordtypen?

Hoeveel verschillende typen DNS-records gebruikt één domein? De meeste merken denken aan één of twee, maar er zijn meer dan tien DNS-recordtypen die op de achtergrond werken telkens als iemand een website bezoekt, een e-mail verstuurt of een domein verifieert.…

Heb je het eerdere hoofdstuk over wat DNS is gelezen, dan weet je dat het Domain Name System domeinnamen vertaalt naar adressen die computers kunnen gebruiken. DNS-records zijn de losse vermeldingen in dat systeem. Elk recordtype bevat een ander soort instructie. Sommige laten je domein naar een server verwijzen. Andere routeren je e-mail. Weer andere verifiëren dat jij het domein bezit. Dit hoofdstuk geeft je het overzicht. De hoofdstukken hierna gaan dieper in op de belangrijkste recordtypen, een voor een.

A-record

Het A-record is het meest fundamentele DNS-recordtype. Het koppelt een domeinnaam aan een IPv4-adres, het standaardformaat van vier getallen zoals 192.168.1.1. Als iemand je domein in een browser typt, kijkt het DNS-systeem in het A-record om te zien welke server je websitebestanden bevat. Elk domein dat een website laadt, heeft minstens één A-record nodig.

Lees het volledige hoofdstuk over wat een A-record is voor installatiestappen, veelgemaakte fouten en hoe het zich verhoudt tot andere recordtypen.

AAAA-record

Het AAAA-record doet hetzelfde werk als het A-record, maar koppelt een domein aan een IPv6-adres in plaats van een IPv4-adres. IPv6-adressen zijn langer en zijn bedacht omdat internet door zijn IPv4-adressen heen raakt. Ondersteunt je hostingaanbieder IPv6, dan kunnen bezoekers op beide netwerktypen je site bereiken als je naast je A-record een AAAA-record toevoegt. Geeft je aanbieder je alleen een IPv4-adres, dan heb je geen AAAA-record nodig.

Lees het volledige hoofdstuk over wat een AAAA-record is voor hoe IPv6 met je domein werkt en wanneer je dit record nodig hebt.

CNAME-record

Een CNAME-record laat de ene domeinnaam naar een andere domeinnaam verwijzen. In plaats van rechtstreeks naar een IP-adres te koppelen zoals het A-record, maakt het een alias. Het meest gebruikelijk is "www.jouwdomein.com" laten verwijzen naar "jouwdomein.com", zodat beide versies dezelfde website bereiken. CNAME-records worden ook gebruikt om subdomeinen te koppelen aan externe diensten. Een belangrijke regel is dat een CNAME-record niet op het hoofddomein mag staan en geen hostnaam mag delen met andere recordtypen.

Lees het volledige hoofdstuk over wat een CNAME-record is voor hoe het stap voor stap werkt, wanneer je er een gebruikt en op welke beperkingen je moet letten.

MX-record

MX staat voor Mail Exchange. Een MX-record vertelt internet welke server de e-mail voor je domein afhandelt. Als iemand een bericht stuurt naar een adres op je domein, zoekt de verzendende server de MX-records op om te bepalen waar hij het moet bezorgen. MX-records bevatten een prioriteitswaarde, zodat je reserve-mailservers kunt instellen die het overnemen als de primaire niet beschikbaar is.

Lees het volledige hoofdstuk over wat een MX-record is voor installatiestappen, prioriteitswaarden en hoe e-mailroutering met DNS werkt.

TXT-record

Een TXT-record bevat platte tekst over je domein. Het routeert zelf geen verkeer of e-mail. In plaats daarvan slaat het gegevens op die andere diensten kunnen opzoeken. TXT-records worden gebruikt voor domeinverificatie als je een nieuwe dienst koppelt, en voor e-mailbeveiliging via SPF, DKIM en DMARC. SPF geeft aan welke servers namens jou e-mail mogen versturen. DKIM bewijst dat je berichten onderweg niet zijn aangepast. DMARC verbindt SPF en DKIM en vertelt ontvangende servers wat ze moeten doen als de controles mislukken.

Lees het volledige hoofdstuk over wat een TXT-record is voor hoe domeinverificatie werkt, hoe je SPF, DKIM en DMARC instelt en welke fouten je moet vermijden.

NS-record

NS staat voor Name Server. Het NS-record vertelt internet welke nameservers verantwoordelijk zijn voor de DNS-instellingen van je domein. Al je andere DNS-records staan op de nameservers waar de NS-records naar verwijzen. Als je een domein registreert, stelt de registrar NS-records in die naar zijn eigen nameservers wijzen. Wil je dat een andere aanbieder je DNS beheert, dan werk je de NS-records bij.

Lees het volledige hoofdstuk over wat een NS-record is voor hoe nameserver-delegatie werkt, wanneer je NS-records wijzigt en wat er tijdens de overstap gebeurt.

SRV-record

Een SRV-record bepaalt de locatie van een specifieke dienst op je domein. Het bevat de naam van de dienst, het protocol, het poortnummer en de doelserver. SRV-records komen minder vaak voor bij standaard websites, maar worden gebruikt door spraak- en berichtensystemen die een specifieke server en poort moeten vinden om mee te verbinden. Draai je een standaard website en e-mail, dan heb je er waarschijnlijk geen nodig.

Lees het volledige hoofdstuk over wat een SRV-record is voor hoe service-records werken en wanneer je er een nodig kunt hebben.

SOA-record

SOA staat voor Start of Authority. Elke DNS-zone heeft één SOA-record, met administratieve informatie over het domein. Het geeft de primaire nameserver van de zone aan en bevat tijdwaarden die bepalen hoe vaak secundaire nameservers hun gegevens vernieuwen. Je hoeft het SOA-record zelden zelf te bewerken. Je DNS-aanbieder beheert het.

Lees het volledige hoofdstuk over wat een SOA-record is voor wat elk veld betekent en wanneer het SOA-record ertoe doet.

CAA-record

Een CAA-record bepaalt welke certificeringsinstanties een SSL-certificaat voor je domein mogen uitgeven. Zonder CAA-record kan elke certificeringsinstantie een certificaat uitgeven. Met een CAA-record mogen alleen de instanties die je opgeeft dat doen. Dat voegt een beveiligingslaag toe tegen het uitgeven van ongeautoriseerde certificaten voor je domein.

Lees het volledige hoofdstuk over wat een CAA-record is voor hoe je er een instelt en waarom het belangrijk is voor SSL-beveiliging.

PTR-record

Een PTR-record werkt in de tegengestelde richting van een A-record. In plaats van een domeinnaam aan een IP-adres te koppelen, koppelt het een IP-adres terug aan een domeinnaam. Dit heet een reverse DNS-lookup. PTR-records worden vooral door e-mailservers gebruikt. Als je server een e-mail verstuurt, kan de ontvangende server controleren of het verzendende IP-adres een geldig PTR-record heeft dat bij het domein past. PTR-records worden ingesteld door wie het IP-adres beheert, meestal de hostingaanbieder.

Lees het volledige hoofdstuk over wat een PTR-record is voor hoe reverse DNS werkt en waarom het belangrijk is voor het bezorgen van e-mail.

Welke DNS-records heeft je domein nodig?

Niet elk domein gebruikt elk recordtype. De records die je nodig hebt, hangen af van waar je domein mee verbonden is.

Elk domein heeft deze nodig.

  • Minstens één A-record (of AAAA-record) om het domein naar een webserver te laten verwijzen
  • NS-records om te bepalen welke nameservers het domein beheren
  • Een SOA-record (automatisch aangemaakt door je DNS-aanbieder)

Voeg deze toe als je e-mail op je domein gebruikt.

  • MX-records om e-mail naar je e-mailaanbieder te routeren
  • TXT-records voor SPF, DKIM en DMARC om je e-mail te beschermen tegen spoofing

Voeg deze toe als de situatie erom vraagt.

  • CNAME-records voor subdomeinen of "www"-aliassen
  • TXT-records voor domeinverificatie bij diensten van derden
  • CAA-records als je wilt beperken welke instanties SSL-certificaten mogen uitgeven
  • SRV-records als je diensten draait die een specifieke poort en server nodig hebben

Zo beheert WEMASY DNS-records

Als je een eigen domein aan WEMASY koppelt, geeft het platform je de exacte DNS-recordwaarden om bij je domeinregistrar toe te voegen. Je krijgt de waarden van het A-record om je domein naar een website te laten verwijzen, en stap-voor-stapinstructies om ze in te voeren. SSL wordt automatisch geactiveerd zodra het domein is gekoppeld.

WEMASY biedt geen e-mailhosting, dus je MX-records blijven naar je e-mailaanbieder wijzen. Zo blijven je website en e-mail volledig gescheiden, waardoor het koppelen van je domein aan WEMASY je e-mailbezorging niet beïnvloedt.

Bekijk wat er in elk abonnement zit op de prijzenpagina van WEMASY.

Veelgestelde vragen

Kun je hetzelfde recordtype meer dan eens hebben voor hetzelfde domein?

Ja, voor de meeste recordtypen. Je kunt meerdere A-records hebben om verkeer over servers te verdelen, meerdere MX-records met verschillende prioriteitswaarden voor e-mailfailover en meerdere TXT-records voor verschillende verificatiecodes of e-mailbeveiligingsregels. CNAME-records zijn de uitzondering. Je kunt maar één CNAME per naam hebben en die kan niet samen bestaan met andere recordtypen op dezelfde naam. Met de websitebouwer van WEMASY stel je dit direct op je website in.

Wat is de TTL van een DNS-record en moet je die wijzigen?

TTL staat voor time to live. Het vertelt DNS-servers hoe lang ze een record in de cache houden voordat ze op een update controleren. Een TTL van 3600 betekent dat het record een uur in de cache blijft. Voor dagelijks gebruik is de standaard-TTL van je aanbieder prima. Je verlaagt hem alleen vóór een geplande DNS-wijziging. Verlaag je de TTL een dag voordat je van server wisselt naar 300 (vijf minuten), dan verspreidt het nieuwe record zich na de wijziging sneller.

Werken DNS-recordtypen anders bij verschillende registrars?

De recordtypen zelf zijn overal hetzelfde. Een A-record bij de ene registrar werkt precies zoals een A-record bij een andere. Het verschil zit in de interface. Sommige registrars hebben simpele editors waarin je het type kiest en de waarde invoert. Andere gebruiken geavanceerdere zonebestand-editors. De velden die je invult (type, naam, waarde, TTL) zijn altijd hetzelfde, ook als de indeling anders is.

Wat gebeurt er als SPF-, DKIM- en DMARC-records ontbreken?

Zonder deze records komt e-mail vanaf je domein vaker in spamfolders terecht of wordt hij helemaal geweigerd. SPF vertelt ontvangende servers welke mailservers namens jou mogen versturen. DKIM bewijst dat het bericht onderweg niet is aangepast. DMARC vertelt ontvangende servers wat ze moeten doen als de controles mislukken. Ontbreken alle drie, dan kunnen ontvangende servers niet controleren of e-mail van je domein echt is, en veel servers behandelen het dan standaard als verdacht.

Moet je een CAA-record instellen als je SSL-aanbieder er geen eist?

Het is niet verplicht, maar het voegt beveiliging toe. Zonder CAA-record kan elke certificeringsinstantie ter wereld een certificaat voor je domein uitgeven. Als iemand een certificeringsinstantie weet te misleiden om er een uit te geven, kan die persoon het gebruiken om zich voor te doen als jouw site. Een CAA-record beperkt het uitgeven van certificaten tot alleen de instanties die jij goedkeurt. Wordt je SSL-configuratie automatisch door je hostingaanbieder geregeld, kijk dan of die een specifieke CAA-configuratie aanbeveelt.

Het volgende hoofdstuk behandelt wat een A-record is in detail, inclusief hoe je er een instelt, hoe je controleert of de jouwe klopt en wat je doet als een A-record niet werkt zoals het hoort.

Zet het meteen
in je eigen website.

Start gratis met WEMASY en bouw je site in een paar minuten.