Kennisbank

DNS-records uitgelegd: A, CNAME, MX, TXT en de rest

DNS is het telefoonboek van het internet: het vertaalt jouw domeinnaam naar het adres van de server waar je website en e-mail staan. Ken je de vijf recordtypes hieronder, dan kun je vrijwel elke verhuizing of storing zelf duiden.

Door het team van Hostmatters

Systeembeheerders, ruim 20 jaar Linux en hostinginfrastructuur · Gepubliceerd · Bijgewerkt

Wat is DNS?

DNS staat voor Domain Name System. Het vertaalt een naam die mensen onthouden (hostmatters.nl) naar een IP-adres dat computers gebruiken. Zonder DNS zou je het cijferadres van elke server uit je hoofd moeten kennen. Elke domeinnaam heeft een zone: een lijstje records dat vertelt waar de website staat, waar de mail heen moet en welke servers namens jou mogen verzenden.

Welke recordtypes bestaan er?

De meestgebruikte DNS-recordtypes en waar ze voor dienen
Type Wijst naar Waarvoor gebruik je het
AIPv4-adresJe website naar de webserver laten wijzen
AAAAIPv6-adresHetzelfde, maar dan over IPv6
CNAMEEen andere naamSubdomeinen zoals www of shop doorverwijzen
MXMailserverBepalen waar je e-mail bezorgd wordt
TXTVrije tekstSPF, DKIM, DMARC en domeinverificaties
NSNameserverAangeven wie de zone beheert
CAACertificaatautoriteitVastleggen wie SSL-certificaten mag uitgeven

Waarom duurt een DNS-wijziging soms 24 uur?

Elk record heeft een TTL (time to live): het aantal seconden dat andere servers de oude waarde mogen onthouden. Staat je TTL op 86400, dan kan een resolver ergens ter wereld de oude waarde nog een etmaal serveren. Weet je van tevoren dat je gaat verhuizen, zet de TTL dan een dag van tevoren op 300 seconden. Na de verhuizing zet je hem weer terug. Dat scheelt het verschil tussen vijf minuten en een dag wachten.

Hoe stel ik SPF, DKIM en DMARC in?

Alle drie zijn TXT-records. SPF is er één per domein en somt op wie mag verzenden; twee SPF-records naast elkaar is een fout die stilletjes je bezorging sloopt. DKIM staat op een selector-subdomein en bevat de publieke sleutel waarmee ontvangers je handtekening controleren. DMARC staat op _dmarc en bepaalt het beleid. Begin met p=none plus een rapportadres, kijk een paar weken mee, en verscherp daarna naar quarantine of reject.

Wat die records precies doen en waarom mail zonder deze drie steeds vaker in de spammap belandt, staat in e-mail instellen.

Wat moet ik controleren bij een verhuizing?

  1. Maak een export of schermafbeelding van de complete huidige zone voordat je iets wijzigt.
  2. Verlaag de TTL naar 300 seconden, minstens een dag van tevoren.
  3. Zet A-, MX- en TXT-records identiek klaar bij de nieuwe partij.
  4. Wijzig pas daarna de nameservers.
  5. Controleer na afloop of mail nog aankomt — MX-records worden het vaakst vergeten.

Verhuis je een domein naar Hostmatters, dan doen wij deze stappen voor je. De benodigde verhuistoken of EPP-code staat uitgelegd bij domeinnaam checken en verhuizen.

Hulp nodig?

Kom je er niet uit, maak dan een ticket aan via het supportportaal of stel je vraag via de contactpagina. Je krijgt binnen 24 uur antwoord van een mens.

Meer artikelen staan in de kennisbank.