Wat is een DNS-record en welke heeft u nodig?
A, CNAME, MX, TXT: wat doen DNS-records en welke heeft een gewone bedrijfswebsite met zakelijke e-mail nodig? Een overzicht zonder jargon.
DNS-records klinken technisch, maar het zijn eigenlijk gewoon regels in een adresboek die vertellen waar uw website en e-mail te vinden zijn.
Kort antwoord
Een DNS-record koppelt uw domeinnaam aan een dienst. Voor een gewone bedrijfssite met zakelijke mail heeft u meestal nodig: een A-record (en eventueel AAAA) voor de website, een CNAME voor www, MX-records voor de mail en een paar TXT-records voor SPF, DKIM, DMARC en verificaties. Andere records heeft u alleen nodig als een dienst er specifiek om vraagt.
Wat DNS doet
Computers vinden elkaar via IP-adressen, reeksen cijfers. Niemand onthoudt die, dus gebruiken we domeinnamen. DNS (Domain Name System) vertaalt de domeinnaam naar het juiste adres. De DNS-records van uw domein staan bij een DNS-beheerder: vaak de partij waar u het domein heeft geregistreerd, soms uw hoster of een dienst als Cloudflare.
Welke partij dat is, bepalen de nameservers van uw domein. Wijzigt u een record bij een partij die niet de actieve nameservers levert, dan gebeurt er niets. Dat is een veelgemaakte fout.
De records die u echt nodig heeft
- A-record: koppelt uw domein aan het IPv4-adres van de webserver. Bijvoorbeeld: uwbedrijf.nl wijst naar het adres van uw hostingserver.
- AAAA-record: hetzelfde, maar voor IPv6. Alleen invullen als uw hoster een IPv6-adres geeft.
- CNAME-record: verwijst een naam door naar een andere naam. Vaak gebruikt voor www.uwbedrijf.nl, dat dan naar uwbedrijf.nl wijst. Ook diensten als Microsoft 365 vragen om CNAME-records.
- MX-record: vertelt waar mail voor uw domein bezorgd moet worden. Zonder juist MX-record komt er geen mail binnen.
- TXT-record: vrije tekst die diensten gebruiken voor controles. Hierin staan SPF (wie mag mailen namens u), DMARC (wat ontvangers moeten doen als de controle faalt) en verificaties van bijvoorbeeld Google Search Console of Microsoft 365. DKIM staat meestal ook in een TXT-record, soms in een CNAME.
Records die u zelden nodig heeft
- SRV-record: voor specifieke diensten als telefonie of automatische configuratie van mailprogramma's.
- CAA-record: bepaalt welke partijen SSL-certificaten voor uw domein mogen uitgeven. Nuttig als extra beveiliging, niet verplicht.
- NS-records: geven aan welke nameservers het domein beheren. Die past u alleen aan bij een overstap naar een andere DNS-beheerder.
Veelgemaakte fouten
- Twee SPF-records. Er mag er maar één zijn. Meerdere diensten combineert u in één regel.
- Een CNAME op het hoofddomein. Op uwbedrijf.nl zelf mag technisch gezien geen CNAME staan, omdat daar ook MX- en TXT-records staan. Sommige DNS-beheerders hebben hier een omweg voor, maar meestal gebruikt u daar een A-record.
- Oude records laten staan. Na een verhuizing staan er soms nog verwijzingen naar een oude server of oude maildienst. Die kunnen mail laten mislukken of zelfs een veiligheidsrisico vormen als een oud subdomein naar een dienst wijst die u niet meer gebruikt.
- Aanpassen bij de verkeerde partij. Controleer eerst de nameservers.
Zelf kijken wat er staat
Met een gratis tool als MXToolbox of dnschecker.org ziet u welke records er nu voor uw domein bekend zijn. Handig om te controleren of een wijziging is doorgekomen, of om voor een verhuizing een overzicht te maken. Bewaar zo'n overzicht ergens veilig; als er ooit iets misgaat, weet u wat er stond.
Veelgestelde vragen
Kan ik mijn website kapotmaken door een verkeerd DNS-record?
Ja, een fout A- of MX-record kan uw website of mail onbereikbaar maken. Het is meestal ook snel terug te draaien, maar door de TTL kan het even duren voordat iedereen de correctie ziet.
Wat is het verschil tussen DNS en hosting?
Hosting is de computer waar uw website en mail op staan. DNS is de wegwijzer die vertelt waar die computer staat. Ze kunnen bij dezelfde partij zitten, maar dat hoeft niet.
Moet ik zelf DKIM-sleutels maken?
Nee, die maakt uw maildienst. U krijgt van hen de waarde die u in een DNS-record zet.
Hulp nodig?
Wilt u dat iemand uw DNS-records nakijkt en opschoont? Dat doe ik standaard bij klanten met hosting en onderhoud.