Wat is DNS en hoe werkt het? Uitleg voor beginners
Typt u een domeinnaam in uw browser, dan verschijnt de website meestal binnen een seconde. Op de achtergrond gebeurt daarvoor iets knaps: DNS zoekt op welke server bij die domeinnaam hoort. Zonder DNS zou u voor elke website een reeks cijfers moeten onthouden in plaats van een naam.
In deze blog leest u wat DNS precies is, hoe een DNS-server werkt en welke DNS-records u als websitebeheerder moet kennen. Zonder ingewikkeld jargon.
Wat betekent DNS?
DNS staat voor Domain Name System. U kunt het zien als het telefoonboek van het internet. Mensen onthouden makkelijk een naam zoals bhosted.be, maar computers communiceren via IP-adressen: reeksen cijfers zoals 192.0.2.10.
DNS vertaalt de domeinnaam die u intypt naar het bijbehorende IP-adres. Die vertaalslag gebeurt razendsnel, meestal in een fractie van een seconde, en volledig op de achtergrond.
Hoe werkt een DNS-server?
Typt u een domeinnaam in, dan doorloopt uw browser in feite vier stappen om het juiste adres te vinden.
- De aanvraag start bij de recursor. Uw browser stuurt de vraag naar een DNS-recursor, vaak van uw internetprovider of een dienst zoals de eigen recursor van bHosted. Deze server zoekt het antwoord voor u op.
- De rootserver wijst de weg. Kent de recursor het antwoord nog niet, dan vraagt hij het na bij een rootserver. Die vertelt welke server verantwoordelijk is voor de extensie van uw domein, bijvoorbeeld .be of .com.
- De TLD-server verwijst door. De TLD-server (Top Level Domain) weet welke nameservers bij een specifieke domeinnaam horen en stuurt de recursor daarheen.
- De nameserver geeft het echte antwoord. De nameserver van uw hostingprovider kent het IP-adres van uw website en stuurt dat terug. Uw browser maakt vervolgens verbinding met dat adres en laadt de website.
Dit hele proces heet DNS-resolutie en duurt normaal gesproken enkele milliseconden, mede dankzij caching op meerdere niveaus.
De belangrijkste DNS-recordtypes
Een domeinnaam heeft meerdere DNS-records nodig om goed te functioneren. De belangrijkste zijn:
- A-record: koppelt een domeinnaam aan een IPv4-adres. Dit is het meest gebruikte record en zorgt dat bezoekers bij uw website uitkomen.
- AAAA-record: hetzelfde als een A-record, maar dan voor het nieuwere IPv6-adres.
- CNAME-record: verwijst een subdomein (zoals www) door naar een andere domeinnaam, zonder dat daarvoor een eigen IP-adres nodig is.
- MX-record: bepaalt welke server uw e-mail ontvangt. Staan de MX-records niet correct, dan komt er geen post aan op uw e-mailhosting.
- TXT-record: bevat tekstinformatie, vaak gebruikt voor domeinverificatie en e-mailbeveiliging zoals SPF en DKIM.
- NS-record: geeft aan welke nameservers verantwoordelijk zijn voor uw domeinnaam.
Bij bHosted worden deze records automatisch ingesteld zodra u een domeinnaam bij ons registreert of onderbrengt. Beheert u uw domein liever zelf? Dan past u de records eenvoudig aan via uw klantomgeving.
Hoe lang duurt het voor DNS-wijzigingen actief zijn?
Wijzigt u een DNS-record, dan is die aanpassing niet meteen overal zichtbaar. Dat komt door de TTL (Time To Live): een instelling die aangeeft hoe lang andere servers een record mogen onthouden voordat ze opnieuw moeten controleren.
Een lage TTL (bijvoorbeeld 5 minuten) zorgt voor een snelle verspreiding van wijzigingen, maar vraagt vaker updates op. Een hoge TTL (bijvoorbeeld 24 uur) is efficiënter, maar wijzigingen zijn dan trager overal zichtbaar. In de praktijk duurt volledige DNS-propagatie doorgaans tussen enkele minuten en 48 uur.
Wilt u zeker weten dat een wijziging goed staat? Wacht dan minstens enkele uren voor u verdere stappen zet, zeker bij belangrijke aanpassingen zoals een domeinverhuis.
DNS bij de verhuis van uw domeinnaam
DNS speelt een hoofdrol wanneer u een domeinnaam naar een nieuwe provider verhuist. Pas als de nameservers correct naar de nieuwe hosting wijzen, is uw website en e-mail op de nieuwe plek bereikbaar.
Twijfelt u hoe dat precies in zijn werk gaat? In onze blog over de verhuis van uw domeinnaam leest u stap voor stap hoe een verhuis met verhuiscode of token verloopt, inclusief de rol die DNS daarbij speelt.
Veelgestelde vragen over DNS
Wat gebeurt er als mijn DNS niet goed is ingesteld? Bezoekers krijgen dan een foutmelding of komen op de verkeerde website terecht, en e-mail kan niet aankomen. De meeste problemen ontstaan door een verkeerd of ontbrekend A-, MX- of CNAME-record.
Kan ik mijn eigen DNS-records aanpassen bij bHosted? Ja. U beheert uw DNS-instellingen zelf via uw klantomgeving, of u laat ons supportteam meekijken als u twijfelt.
Wat is het verschil tussen DNS en hosting? Hosting is de plek waar de bestanden van uw website effectief staan. DNS zorgt dat bezoekers die plek kunnen vinden door uw domeinnaam te vertalen naar het juiste adres. U hebt beide nodig voor een werkende website.
Hoe controleer ik of mijn DNS goed staat? Met online DNS-checktools ziet u meteen welke records actief zijn en of ze correct naar uw hosting wijzen. Twijfelt u over de uitkomst, neem dan gerust contact op met onze helpdesk.
Moet ik iets instellen als ik mijn domeinnaam bij bHosted registreer? Nee. Registreert u een nieuwe domeinnaam via bHosted, dan staan de DNS-instellingen meteen goed voor gebruik met onze hosting.
Aan de slag met uw domeinnaam en DNS bij bHosted
DNS klinkt technisch, maar hoeft dat in de praktijk niet te zijn. Registreert u een domeinnaam bij bHosted, dan staat alles automatisch goed ingesteld.
Host u uw website al bij een andere partij en overweegt u een overstap? Bekijk dan onze webhosting en lees hoe eenvoudig een verhuis verloopt. Twijfelt u over een instelling? Ons supportteam denkt graag met u mee.
Meer weten over domeinnamen, e-mail en hosting? Lees verder op onze blog of neem contact op met ons team.