Techniek 5 min lezen

DNS instellen: A, CNAME, MX en TXT uitgelegd

DNS instellen voor je domein: wat A, AAAA, CNAME, MX en TXT doen, hoe je SPF, DKIM en DMARC zet, wat TTL is en hoe lang het duurt.

Je stelt DNS in bij de partij die de nameservers van je domein beheert, meestal je registrar of hostingpartij. Daar maak je records aan: een A-record voor je website, MX-records voor je mail en TXT-records voor onder meer SPF, DKIM en DMARC. Een wijziging werkt meestal binnen een paar uur, soms duurt het tot twee dagen.

Hieronder lees je wat elk type record doet, wat je instelt voor website en mail, en wat je moet weten voordat je iets aanpast.

Wat is DNS?

DNS is het telefoonboek van internet. Je typt een domeinnaam, en DNS vertelt je browser op welke server de site staat. Datzelfde systeem vertelt andere mailservers waar jouw mail naartoe moet. Een DNS-record is één regel in dat boek.

Welke DNS-records zijn er?

RecordDoetVoorbeeld
ANaam naar een IPv4-adresvoorbeeld.nl naar 192.0.2.10
AAAANaam naar een IPv6-adresvoorbeeld.nl naar een IPv6-adres
CNAMENaam naar een andere naamwww naar voorbeeld.nl
MXWaar de mail naartoe gaatmail.voorbeeld.nl, met een prioriteit
TXTLosse tekst, o.a. voor SPF, DKIM, DMARC en verificatiev=spf1 ...

Een CNAME kun je niet zomaar op de kale domeinnaam (zonder www) zetten naast andere records. Gebruik daar een A-record, of kijk of je provider een alternatief biedt.

DNS instellen voor je website

  1. Vraag aan je hostingpartij het IP-adres van je server, of de hostnaam als die dat voorschrijft.
  2. Maak een A-record voor @ (de kale domeinnaam) met dat IP-adres. Heeft de server ook IPv6, voeg dan een AAAA-record toe.
  3. Maak een CNAME voor www die naar je domeinnaam wijst.
  4. Zorg dat je site op beide adressen werkt, en kies één variant als hoofdadres met een 301 redirect.
  5. Controleer of je SSL-certificaat de nieuwe instellingen goed oppakt, bijvoorbeeld met onze SSL-check.

DNS instellen voor e-mail

Voor mail heb je twee soorten records nodig. Eerst de MX-records, die zeggen waar binnenkomende mail heen gaat. Je mailprovider geeft je de exacte waarden. Daarna drie records die bewijzen dat jouw mail echt van jou komt. Meestal zijn dat TXT-records; DKIM zet je bij sommige providers als CNAME:

  • SPF zegt welke servers namens jouw domein mogen mailen.
  • DKIM zet een digitale handtekening op je mail. De provider geeft je de sleutel of de verwijzing die je in DNS zet.
  • DMARC zegt wat ontvangers moeten doen met mail die niet door de SPF- en DKIM-controle komt, en waar rapporten naartoe gaan.

Je mag maar één SPF-record per domein hebben. Heb je meerdere diensten die mailen, voeg ze dan samen in dat ene record.

Controleer wat er nu staat met de gratis SPF- en DMARC-check. Komt je mail in de spam terecht? Lees dan mail komt in de spam.

Wat is TTL?

TTL (time to live) is het aantal seconden dat een DNS-server een antwoord onthoudt. Een lage TTL, bijvoorbeeld 300 seconden, laat wijzigingen snel doorkomen. Een hoge TTL, zoals een dag, maakt DNS iets zuiniger maar traag bij wijzigingen. Ga je verhuizen, verlaag de TTL dan een dag eerder en zet hem na afloop weer hoger.

Hoe lang duurt het voordat het werkt?

Meestal minuten tot een paar uur. In het slechtste geval 24 tot 48 uur, omdat sommige servers het oude antwoord blijven bewaren tot de TTL is verlopen. Verschillende mensen kunnen daarom tijdelijk een andere versie van je site zien. Dit is normaal en gaat vanzelf over.

Veelgemaakte fouten

  • Een oud record laten staan naast het nieuwe, waardoor een deel van het verkeer naar de verkeerde server gaat.
  • MX-records aanpassen zonder te weten waar je mail nu draait. Je mail kan dan tijdelijk wegvallen.
  • Twee SPF-records maken in plaats van er één.
  • Een typefout in een DKIM-sleutel. Plak hem exact zoals de provider hem geeft.
  • Niet noteren wat er stond. Maak een screenshot of kopie voordat je iets wijzigt.

Wanneer laat je het ons doen?

Eén A-record aanpassen kun je zelf. Het wordt riskanter als je site en mail tegelijk verhuizen, als je meerdere diensten hebt die namens je domein mailen, of als je niet zeker weet wat een bestaand record doet. Een fout merk je pas als de mail wegblijft.

Bij ons Care-abonnement vanaf €39 per maand regelen wij DNS voor je, samen met hosting, SSL, domein en e-mail. Heb je alleen een domein nodig? Lees dan over een domeinnaam registreren. Je kunt ook gewoon contact opnemen met je vraag, dan hoor je binnen één werkdag van ons.

Deel dit WhatsApp LinkedIn X

Veelgestelde vragen

Hoe lang duurt het voordat een DNS-wijziging werkt?

Vaak binnen enkele minuten tot een paar uur, maar het kan 24 tot 48 uur duren. Het hangt af van de TTL van het oude record en van de DNS-servers van providers. Verlaag de TTL een dag van tevoren als je op een bepaald moment wilt overschakelen.

Waar stel ik DNS in?

Bij de partij waar de nameservers van je domein naartoe wijzen. Dat is meestal je domeinregistrar of je hostingpartij. Kijk in het beheerpaneel van je domein bij DNS, DNS-beheer of nameservers.

Wat is het verschil tussen een A-record en een CNAME?

Een A-record wijst een naam naar een IPv4-adres. Een CNAME wijst een naam naar een andere naam. Een CNAME gebruik je als de bestemming een hostnaam is die zelf van IP kan veranderen, zoals bij veel diensten van derden.

Waarom komt mijn mail in de spam?

Vaak ontbreken SPF, DKIM of DMARC, of zijn ze fout ingesteld. Controleer je domein met onze gratis SPF- en DMARC-check en lees de uitleg over mail die in de spam komt.

Kan ik per ongeluk mijn website of mail kapotmaken met DNS?

Ja. Een verkeerd A-record zet je site offline en een verkeerd MX-record stopt je mail. Noteer daarom eerst de huidige instellingen voordat je iets wijzigt, zodat je kunt terugzetten.

Zelf beter gevonden worden?

Doe de gratis Website-APK, of vertel kort wat je nodig hebt. Reactie binnen één werkdag.

WhatsApp