DNS (Domain Name System) is een hiërarchisch, gedistribueerd naamgevingssysteem dat domeinnamen converteert naar IP-adressen en andere servicerecords opslaat. Het is het adresboek van het internet, waarmee je een domeinnaam kunt typen in plaats van numerieke IP-adressen uit je hoofd te leren.
Hoe het werkt
Wanneer je een website bezoekt, stuurt je apparaat (stub resolver) een query naar een recursive resolver, die vervolgens een keten van verwijzingen volgt: rootservers → TLD-servers → gezaghebbende nameservers voor dat domein. Elke stap retourneert het antwoord of een verwijzing naar de volgende stap. De recursive resolver cacht het resultaat en geeft het aan je terug.
DNS-gegevens worden opgeslagen als Resource Records (RRs) — deze omvatten A records voor IPv4-adressen, AAAA records voor IPv6, MX records voor e-mailroutering, CNAME records voor aliassen, TXT records voor verificatie en vele anderen.
Belangrijke details
DNS-queries gebruiken standaard UDP-poort 53, met TCP als fallback voor grotere responses of zonetransfers. Elk record bevat een TTL (Time To Live) waarde die bepaalt hoe lang resolvers het cachen voordat ze opnieuw query's uitvoeren.
Omdat DNS gedistribueerd en gecacht is, worden wijzigingen niet onmiddellijk wereldwijd doorgevoerd — DNS-propagatie kan uren of langer duren terwijl de caches van verschillende resolvers verlopen.
Voor beveiliging voegt DNSSEC cryptografische handtekeningen toe om authenticiteit te verifiëren. Gebruik onze DNS lookup tool om records voor elk domein te inspecteren.
TipHoud je gezaghebbende DNS op één plek zodat records, TTL’s en DNSSEC consistent blijven — zones verspreid over meerdere providers zijn de meest voorkomende oorzaak van drift.