DNS-spiekbriefje
Alles wat je twee keer opzoekt, op één pagina. Druk hem af of houd het tabblad open — elke waarde wordt elders in de leeromgeving uitgebreider uitgelegd.
Recordtypen
| Type | Bevat | Voorbeeldwaarde |
|---|---|---|
A | IPv4-adres | 203.0.113.80 |
AAAA | IPv6-adres | 2001:db8::80 |
CNAME | Alias naar een andere naam — nooit op de apex | example.netlify.app. |
MX | Mailserver en zijn prioriteit (laagste eerst) | 10 mail.example.com. |
TXT | Tekst: SPF, DKIM, DMARC, verificatietokens | "v=spf1 -all" |
NS | Nameservers die voor de zone antwoorden | ns1.example.com. |
SOA | Zonegegevens: serienummer, timers, TTL voor negatieve cache | ns1… admin… 2026101301 … |
CAA | Certificaatautoriteiten die mogen uitgeven | 0 issue "letsencrypt.org" |
SRV | Host en poort van een dienst | 10 5 5060 sip.example.com. |
PTR | Naam bij een IP-adres (reverse DNS) | mail.example.com. |
HTTPS | Verbindingshints voor browsers: HTTP/3, alias | 1 . alpn=h2,h3 |
DS / DNSKEY | DNSSEC-vertrouwensketen | 2371 13 2 1F98… |
Opzoekcommando's
dig example.com # A record (the default)
dig example.com MX +short # just the values
dig @1.1.1.1 example.com AAAA # ask a specific resolver
dig @ns1.example.com example.com # ask the authoritative server directly
dig example.com +trace # follow the delegation from the root
dig -x 203.0.113.80 # reverse lookup (PTR)
dig example.com TXT +tcp # large answers, e.g. many TXT recordsOp Windows, zonder dig:
nslookup -type=MX example.com
nslookup example.com 1.1.1.1
Resolve-DnsName example.com -Type TXT # PowerShell
Resolve-DnsName example.com -Server 8.8.8.8 -DnsOnlyTTL-waarden
| Seconden | Tijd | Typisch gebruik |
|---|---|---|
60–300 | 1–5 min | Vóór een geplande wijziging, failover-records |
3600 | 1 uur | Een verstandige standaard voor de meeste records |
14400 | 4 uur | Stabiele records die zelden veranderen |
86400 | 1 dag | NS-records; de .com- en .pl-delegaties gebruiken dit |
Antwoordcodes
| Code | Betekenis | Eerst controleren |
|---|---|---|
NOERROR | De naam bestaat en er is een antwoord. | Niets — tenzij het antwoord fout is. |
NOERROR, leeg | De naam bestaat maar heeft geen record van dat type (NODATA). | Het recordtype — bijv. AAAA ontbreekt. |
NXDOMAIN | De naam bestaat niet. | Spelling, verloopdatum, recordnaam. |
SERVFAIL | De resolver kreeg geen geldig antwoord. | DNSSEC en of de nameservers antwoorden. |
REFUSED | De server beantwoordt deze opvraging niet. | Of je de juiste server hebt gevraagd. |
E-mailrecords
example.com. TXT "v=spf1 include:_spf.google.com ~all"
selector._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBg…"
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:[email protected]"
_mta-sts.example.com. TXT "v=STSv1; id=20261013"
_smtp._tls.example.com. TXT "v=TLSRPTv1; rua=mailto:[email protected]"
example.com. MX 10 mail.example.com.
example.com. MX 0 . ; null MX: no mail at allCache legen · publieke resolvers
ipconfig /flushdns # Windows
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder # macOS
sudo resolvectl flush-caches # Linux (systemd)
chrome://net-internals/#dns # Chrome, Edge| Resolver | IPv4 | IPv6 |
|---|---|---|
| Cloudflare | 1.1.1.1 · 1.0.0.1 | 2606:4700:4700::1111 |
8.8.8.8 · 8.8.4.4 | 2001:4860:4860::8888 | |
| Quad9 | 9.9.9.9 · 149.112.112.112 | 2620:fe::fe |
Veelgestelde vragen
Hoe druk ik het spiekbriefje af?
Met de knop Afdrukken bovenaan of de afdrukopdracht van je browser. De pagina wordt afgedrukt zonder menu's, links en knoppen en past op twee of drie pagina's.
Wat is het verschil tussen NXDOMAIN en een leeg NOERROR-antwoord?
NXDOMAIN betekent dat de naam helemaal niet bestaat. Een leeg NOERROR-antwoord betekent dat de naam bestaat maar geen record heeft van het gevraagde type.
Welke TTL moet ik gebruiken?
Een uur is een verstandige standaard. Verlaag hem een dag vóór een geplande wijziging naar vijf minuten en zet hem daarna weer terug.
Probeer het op je domein
Zie de theorie in de praktijk — voer DNS-lookup uit voor je eigen domein.
Bijgewerkt op 13 oktober 2026
Bronnen