Home Handleidingen Wat is DNS?

Wat is DNS? Het Telefoonboek van het Internet

Leestijd: 6 minuten Niveau: Beginners Categorie: DNS & Domeinen

Snel overzicht

DNS (Domain Name System) vertaalt domeinnamen zoals google.nl naar IP-adressen die computers begrijpen. Het is het telefoonboek van het internet.

Waarom hebben we DNS nodig?

Computers communiceren met elkaar via IP-adressen - reeksen cijfers zoals 142.250.185.78. Voor mensen zijn deze nummers moeilijk te onthouden. DNS lost dit op door domeinnamen (zoals testjedomein.nl) te koppelen aan deze IP-adressen.

Vergelijk het met een telefoonboek:

  • Zonder DNS: Je moet elk telefoonnummer uit je hoofd kennen
  • Met DNS: Je zoekt op naam en het telefoonboek geeft je het nummer

Hoe werkt DNS?

Wanneer je een website bezoekt, gebeurt er achter de schermen het volgende:

  1. Je typt een domeinnaam
    Bijvoorbeeld: testjedomein.nl in je browser
  2. Je computer vraagt aan een DNS server
    "Wat is het IP-adres van testjedomein.nl?"
  3. DNS server zoekt het op
    De server zoekt in zijn database en vindt: 185.199.108.153
  4. Je browser maakt verbinding
    Nu weet je browser welk IP-adres het moet contacteren
  5. De website laadt
    Je ziet de website zonder ooit het IP-adres te hoeven weten

Dit gebeurt in milliseconden

Het hele DNS proces duurt meestal minder dan 50 milliseconden. Je merkt het niet eens!

Verschillende soorten DNS records

Een DNS server bevat verschillende types informatie over je domein. Deze worden DNS records genoemd:

De belangrijkste DNS record types

  • A Record - Koppelt een domeinnaam aan een IPv4 adres
    testjedomein.nl → 185.199.108.153
  • AAAA Record - Koppelt een domeinnaam aan een IPv6 adres
    testjedomein.nl → 2606:50c0:8000::153
  • MX Record - Geeft aan welke mailserver e-mail ontvangt
    testjedomein.nl → mail.testjedomein.nl
    → Lees meer over MX records
  • TXT Record - Bevat tekstinformatie (vaak voor beveiliging)
    Bijvoorbeeld SPF, DKIM en DMARC records
    → Lees meer over SPF
  • CNAME Record - Maakt een alias (verwijzing) naar een andere domeinnaam
    www.testjedomein.nl → testjedomein.nl
  • NS Record - Geeft aan welke nameservers je domein beheren
    → Lees meer over nameservers

Waarom is DNS belangrijk voor je website?

DNS is cruciaal voor de werking van je website en e-mail:

  • Website bereikbaarheid - Zonder correcte DNS werkt je website niet
  • E-mail levering - MX records bepalen waar e-mail naartoe gaat
  • Beveiliging - DNS records beschermen tegen spam en phishing
  • Performance - Snelle DNS = snellere website laadtijd
  • Subdomeinen - Maak blog.jouwsite.nl of shop.jouwsite.nl

Veelgemaakte DNS problemen

  • Verkeerde A record
    Je website wijst naar het verkeerde IP-adres → site laadt niet
  • Missende MX records
    E-mail kan niet worden ontvangen
  • TTL te hoog ingesteld
    Wijzigingen duren erg lang voordat ze actief worden
  • Typfouten in records
    Een punt te veel of te weinig kan alles breken
  • Oude nameservers
    Je hebt je hosting gewijzigd maar nameservers niet aangepast

DNS Propagatie: Waarom duurt het soms lang?

Wanneer je een DNS wijziging maakt, duurt het even voordat deze wereldwijd actief is. Dit heet DNS propagatie.

Waarom duurt dit?

DNS servers over de hele wereld cachen (onthouden) DNS informatie om snelheid te verbeteren. De TTL (Time To Live) bepaalt hoe lang servers informatie mogen cachen voordat ze opnieuw vragen.

Typische propagatie tijden

  • Standaard: 1-24 uur
  • Met lage TTL: 5-60 minuten
  • Maximum: Tot 48 uur (zeldzaam)

Tip: Verlaag TTL voor geplande wijzigingen

Als je weet dat je binnenkort DNS wijzigingen gaat maken:

  1. Verlaag je TTL naar 300 seconden (5 minuten) een dag van tevoren
  2. Maak de volgende dag je wijzigingen
  3. Wacht tot de wijziging actief is
  4. Zet TTL terug naar normaal (3600 seconden / 1 uur)

Hoe controleer je je DNS records?

Er zijn verschillende manieren om je DNS records te controleren:

1. Gebruik onze gratis tool

De makkelijkste manier is onze gratis domein scanner. Deze toont alle belangrijke DNS records met uitleg.

2. Via de command line (voor gevorderden)

Op Windows, Mac of Linux kun je het nslookup of dig commando gebruiken:

nslookup testjedomein.nl
dig testjedomein.nl ANY

3. Bij je DNS provider

Log in bij je domeinnaam registrar of hosting provider om je DNS records te bekijken en bewerken.

DNS Beveiliging

DNS wordt soms misbruikt door criminelen. Daarom zijn er beveiligingstechnologieën ontwikkeld:

Samenvatting

DNS is een essentieel onderdeel van het internet dat:

  • Domeinnamen vertaalt naar IP-adressen
  • Je website bereikbaar maakt
  • E-mail routering regelt via MX records
  • Beveiliging biedt via speciale records
  • Binnen milliseconden werkt

Door DNS goed te begrijpen en correct in te stellen, zorg je ervoor dat je website en e-mail altijd bereikbaar blijven.