Wat is DNS?

DNS is het telefoonboek van het internet. Het koppelt een domeinnaam aan de server die je website, applicatie of e-maildienst levert.

De betekenis van DNS

DNS staat voor Domain Name System. Computers communiceren met IP-adressen, zoals 203.0.113.10. Mensen werken liever met een naam, zoals typno.com. DNS zorgt ervoor dat die twee bij elkaar komen.

Typ je een domeinnaam in je browser, dan zoekt die eerst op welk IP-adres erbij hoort. Pas daarna maakt de browser verbinding met de server. DNS transporteert je website dus niet en bevat ook niet je webpagina's. Het vertelt alleen waar een dienst te vinden is.

Die scheiding is belangrijk. Je kunt de DNS-verwijzing aanpassen zonder je website opnieuw te bouwen. Andersom kan je hostingomgeving veranderen terwijl de domeinnaam hetzelfde blijft.

Hoe werkt een DNS-opzoeking?

Een browser weet niet automatisch waar app.jouwdomein.nl staat. Hij vraagt het antwoord op bij een DNS-resolver. Die resolver kijkt eerst in zijn cache. Staat het antwoord daar niet in, dan vraagt hij het op bij de nameservers die voor het domein zijn ingesteld.

Het antwoord bevat bijvoorbeeld een IP-adres en een TTL: de tijd dat dit antwoord opnieuw mag worden bewaard. Met het IP-adres maakt de browser daarna verbinding met je hostingomgeving. De DNS-opzoeking is meestal in een fractie van een seconde klaar, maar caches verklaren waarom een wijziging niet overal tegelijk zichtbaar is.

De belangrijkste DNS-records

A en AAAA

Een A-record verwijst een hostnaam naar een IPv4-adres. Een AAAA-record doet hetzelfde voor een IPv6-adres. Samen bepalen ze waar een website of API bereikbaar is.

CNAME

Een CNAME verwijst naar een andere hostnaam. Dat is handig als meerdere namen naar dezelfde dienst moeten wijzen, zonder hetzelfde IP-adres op meerdere plekken te beheren.

MX

MX-records bepalen welke mailservers e-mail voor je domein ontvangen. Een fout in deze records kan ervoor zorgen dat berichten niet aankomen.

TXT

TXT-records bevatten tekst voor diensten en controles. Ze worden onder meer gebruikt voor SPF, DKIM, domeinvalidatie en andere beveiligingsinstellingen.

Nameservers, DNS-provider en registrar

Deze begrippen worden vaak door elkaar gebruikt. Je registrar registreert je domeinnaam. De nameservers vertellen het internet waar de DNS-zone van dat domein staat. De DNS-provider beheert vervolgens de records in die zone.

Dat kan één partij zijn, maar dat hoeft niet. Je domein kan bij een registrar staan, terwijl je nameservers naar je hostingpartij wijzen. Of je gebruikt een aparte DNS-provider voor extra controle, beveiliging of wereldwijde beschikbaarheid.

Belangrijker dan de verdeling is dat duidelijk is wie wijzigingen mag doen, wie ze controleert en wie reageert als een website, API of mailbox niet meer bereikbaar is.

Waarom DNS-wijzigingen tijd kosten

DNS-antwoorden worden tijdelijk opgeslagen in caches. De TTL bepaalt hoe lang een resolver het oude antwoord mag gebruiken. Verander je een record, dan blijft een deel van het internet daarom nog een tijd naar de oude server wijzen.

Een goede migratie begint met voorbereiding. Controleer alle records, verlaag de TTL vooraf als dat nodig is en houd de oude omgeving bereikbaar tot de meeste verbindingen zijn overgeschakeld. Kijk niet alleen naar de homepage: test ook subdomeinen, API's, certificaten en e-mail.

DNS is daarmee een klein onderdeel van je infrastructuur, maar wel een onderdeel dat direct zichtbaar wordt zodra er iets niet klopt.

DNS en je hostingomgeving

DNS wijst naar je hosting. De hostingomgeving moet vervolgens klaarstaan om het verkeer voor die domeinnaam te ontvangen. Dat betekent onder meer dat de juiste webserverconfiguratie en een geldig TLS-certificaat aanwezig zijn.

Bij een verhuizing kijken we daarom verder dan alleen het aanpassen van één A-record. We brengen de volledige zone in kaart, controleren afhankelijkheden en testen de overgang. Zo blijven website, applicatie en e-mail bereikbaar tijdens de wijziging.

Bij Typno is solide DNS standaard onderdeel van je hosting. Geen losse DNS-add-on en geen extra puzzel tussen verschillende leveranciers. Je domein, subdomeinen en diensten verwijzen betrouwbaar naar de omgeving die wij voor je beheren.

Wil je weten hoe DNS past binnen de rest van je omgeving? Bekijk dan hoe het platform van Typno is opgebouwd.

Werkt je domein niet zoals het hoort?

Vertel ons wat je wilt verhuizen, koppelen of beveiligen. We brengen de DNS en hosting samen in kaart en maken de volgende stap concreet.

Veelgestelde vragen

Wat is DNS?

DNS staat voor Domain Name System. Het systeem vertaalt een domeinnaam, zoals typno.com, naar het IP-adres van een server. Daardoor hoef je geen reeksen cijfers te onthouden om een website te bezoeken.

Hoe werkt een DNS-opzoeking?

Je browser vraagt eerst aan een DNS-resolver welk IP-adres bij een domeinnaam hoort. Die resolver raadpleegt zo nodig de nameservers van het domein en geeft het antwoord terug. Daarna maakt je browser verbinding met de server achter het IP-adres.

Wat is een DNS-record?

Een DNS-record is een regel die vertelt wat er met een domeinnaam moet gebeuren. Een A-record verwijst naar een IPv4-adres, een AAAA-record naar IPv6, een CNAME naar een andere hostnaam en een MX-record bepaalt waar e-mail wordt afgeleverd.

Hoe lang duurt het voordat een DNS-wijziging zichtbaar is?

Dat hangt vooral af van de TTL en van caches bij resolvers en apparaten. Een wijziging kan daardoor snel zichtbaar zijn, maar soms nog uren op een oude waarde blijven staan. Verlaag een TTL vooraf als je een geplande wijziging goed wilt voorbereiden.

Is DNS hetzelfde als hosting?

Nee. DNS wijst bezoekers en andere diensten de weg naar een server. Hosting is de serveromgeving waarop je website of applicatie draait. Beide werken samen, maar hebben een andere functie.

Wie beheert mijn DNS?

Meestal beheert de partij die je DNS-zone host de records. Dat kan je registrar, hostingpartij of een aparte DNS-provider zijn. Spreek af wie wijzigingen uitvoert en wie controleert of websites, API's en e-mail goed blijven werken.

Is DNS inbegrepen bij hosting van Typno?

Ja. Bij Typno is solide DNS standaard onderdeel van je hosting. We zorgen dat je domein, subdomeinen en diensten betrouwbaar naar de juiste omgeving verwijzen. Je hoeft DNS dus niet als losse extra dienst te regelen.