Wanneer je Bluehost.com intypt in je browser, kom je na minder dan een seconde terecht op de startpagina van Bluehost.
Maar wat gebeurt er in die fractie van een seconde?
Als het niet in de cache van je computer staat, vraagt je verzoek een naamserver aan. Het gaat dan tussen meer naamservers totdat het IP-adres is gelokaliseerd en naar jouw computer wordt verzonden.
Dit proces staat bekend als het domeinnaamsysteem, afgekort DNS.
DNS is een van de meest over het hoofd geziene onderdelen van het internet, maar toch wordt het elke keer gebruikt als je naar een website gaat die je nog nooit hebt bezocht.
Maar DNS is niet zomaar een interessant internetfeitje. Het is essentieel om te begrijpen hoe DNS werkt wanneer u uw website beheert.
Je moet bezoekers op de juiste manier naar je website verwijzen, maar dat kan ingewikkeld worden als je je domeinnaam bij één website koopt en een aparte hostingservice gebruikt. Er zijn ook meerdere DNS-types die verschillende functies hebben voor uw bedrijf.
Hier is het goede nieuws:
Hoewel het op het eerste gezicht ingewikkeld lijkt, is DNS eenvoudig te begrijpen en kan het nuttig zijn om uw gebruikers op uw website te krijgen waar ze naartoe moeten.
Dit is wat we zullen antwoorden:
- Wat is DNS?
- Wat zijn naamservers?
- Hoe werkt DNS?
- Wat is DNS caching?
- Wat zijn de verschillende DNS-types?
Je leert ook over:
- Waarom DNS belangrijk is voor uw website
- Beveiligingsproblemen met DNS
Wat is DNS?
Het domeinnaamsysteem(DNS), dat vaak het telefoonboek van het internet wordt genoemd, splitst het websiteadres (URL) op in segmenten en bevraagt meerdere servers die deze stukjes informatie bevatten. Deze servers worden nameservers genoemd en vormen de basis van DNS.
DNS werd begin jaren 80 ontwikkeld als een manier om domeinnamen automatisch aan IP-adressen te koppelen.
De reeks getallen waaruit een IP-adres bestaat is gemakkelijk te begrijpen voor een computer, maar niet zo eenvoudig voor mensen. In plaats van een overvloed aan getallen te onthouden, kun je een website oproepen aan de hand van de domeinnaam. DNS koppelt die domeinnaam aan het juiste IP-adres.
Dankzij DNS kun je, wanneer je ergens naar wilt zoeken, Google.com in je browser typen in plaats van 172.217.20.78.
Vaak bezochte websites worden in de cache van je systeem opgeslagen, maar als je computer het IP-adres niet weet, stuurt hij je zoekopdracht door via DNS om de juiste naamserver te vinden.
DNS en naamservers
Naamservers zijn de servers die DNS vormen. Ze bevatten de records van meerdere DNS-types en vertalen een URL naar een IP-adres. DNS-naamservers zijn het kritieke onderdeel van hoe DNS werkt en ze helpen het verkeer op het internet te sturen.
Er zijn vier soorten naamservers die samen DNS vormen:
- Recursieve (ook bekend als resolver) server
- Hoofdnaamserver
- TLD-naamserver
- Bevoegde server
Hoe werkt DNS?
Hoewel het maar een paar seconden duurt om een website te laden, kan je zoekopdracht naar verschillende servers over de hele wereld stuiteren.
Laten we eens kijken hoe DNS werkt bij het zoeken naar een URL.
Eerst kijkt je computer of de website in de cache van je systeem staat. Als dat niet het geval is, gaat de query naar een DNS recursieve server.
DNS recursieve server
Een recursieve server wordt meestal beheerd door je internetprovider (ISP) of draadloze provider. Als de website niet in de cache van deze server staat (meestal door een andere gebruiker die de website heeft bezocht), gaat de query naar een root server.
Hoofdnaamserver
De rootserver bevat informatie over TLD’s (topleveldomeinen), zoals .com, .org en .net. Er zijn slechts 13 sets van root-servers in de wereld en ze worden beheerd door organisaties zoals NASA en bedrijven zoals Verisign.
Zodra het verzoek naar de rootserver gaat, zal deze antwoorden met de TLD-naamserver.
TLD-naamserver
Zodra uw query weet naar welke naamserver hij moet gaan, zal hij een TLD-naamserver bezoeken voor de informatie in het domein op het tweede niveau (de “Bluehost” in Bluehost.com).
De .com-server vertelt het verzoek waar het IP-adres te vinden is van de website die u wilt bereiken. Deze wijst naar de gezaghebbende server, de laatste stap in de reis.
Bevoegde server
De gezaghebbende server bevat het IP-adres van de website voor het volledige domein. Zodra die is opgevraagd, stuurt hij die informatie terug naar de recursieve server, die het naar je apparaat stuurt.
In een notendop gaat uw query heen en weer tussen meerdere servers totdat het alle informatie heeft gevonden die het nodig heeft om u naar die website te leiden.
Hoewel het een omslachtig proces is, duurt het maar een paar seconden.
Wat is DNS-cache?
Als er een website is die je vaak bezoekt, is het niet nodig om elke keer het IP-adres op te zoeken. DNS caching slaat de gegevens lokaal op je computer op, maar het kan ook op de servers van de ISP in de cache worden opgeslagen.
Voordat het IP-adres wordt gevonden, controleert je computer of de informatie al in de cache staat. Als je computer de gegevens al heeft, dan hoeft hij geen DNS-server te benaderen om de query op te lossen.
Als je problemen hebt met het openen van een website of applicatie, kun je je DNS-cache wissen om verouderde informatie te verwijderen. Het kan ook nodig zijn om dns-cachegegevens te wissen om beveiligings- en privacyredenen.
DNS-typen
Leren hoe DNS werkt is één deel van de puzzel. Je moet ook de verschillende DNS-types begrijpen die naamservers opslaan.
DNS-recordtypes zijn meer dan alleen URL “s voor de startpagina. Meerdere DNS-types zijn nuttig, zoals het instellen van canonieke URL” s of het verwijzen van een mailserver naar je website.
De meest voorkomende DNS-types zijn:
- A-records, of Adresrecords, koppelen uw domeinnaam aan een IP-adres. Dit is het belangrijkste DNS-type.
- MX records, of Mail Exchanger, stellen een mailserver in voor je domeinnaam. Dus wanneer iemand u een e-mail stuurt @uwdomeinnaam.com, vertelt dit DNS waar uw e-mail wordt gehost.
- TXT-records, of TXT, worden vaak gebruikt voor verificatie en beveiliging. Ze omvatten SPF-records (Sender Policy Framework) en DKIM-records (Domain Key Identified Mail). Een TXT-record helpt je website te identificeren als een betrouwbare bron voor e-mailsystemen.
- CNAME-records, of Canonieke Naam, verwijzen de ene domeinnaam naar de andere. Dit wordt gebruikt voor variaties van je website. Als je ooit amazong.com hebt ingetypt en bij amazon.com terecht bent gekomen, kun je CNAME-records bedanken.
- NS-records, of naamserverrecords, vertellen u de specifieke gezaghebbende naamserver voor uw domein. Deze verwijst naar de server waarop uw IP-adres staat.
Waarom DNS belangrijk is voor uw website
Begrijpen hoe DNS werkt is een fundamentele vaardigheid die je moet leren wanneer je je website opzet en host. Je zult ook je DNS-types voor andere services moeten beheren.
Er zijn een paar gevallen waarin u uw naamserver voor uw domein moet wijzigen, waaronder:
- Als u uw domeinnaam van een andere website koopt en naar de hostwebsite moet verwijzen.
- Als je naar een nieuwe hostprovider wilt verhuizen.
- Als u uw eigen privénaamserver wilt.
Als je een betere hostingdeal vindt, wil je misschien je website naar dat platform verhuizen. Om dat te doen, moet u een name server lookup doen en uw domeinnaam naar een nieuwe name server verwijzen. Het goede nieuws is dat dit een eenvoudig proces is.
Over het algemeen helpt het instellen van uw DNS-records gebruikers om uw website probleemloos te vinden en te openen.
Beveiligingsproblemen met DNS
DNS is een vitaal onderdeel van het internet, maar wordt vaak over het hoofd gezien, waardoor het vatbaar is voor beveiligingsaanvallen. Enkele voorbeelden zijn:
- DNS-reflectie- en amplificatieaanvallen kunnen het DNS-systeem overspoelen en ervoor zorgen dat regulier verkeer een organisatie niet kan bereiken.
- Van typosquatting is sprake wanneer hackers domeinnamen registreren die lijken op een andere website en zo gegevens van gebruikers proberen los te krijgen.
- DNS cache poisoning leidt gebruikersverkeer om naar kwaadaardige websites en servers, waar gebruikers wachtwoorden of andere persoonlijke informatie kunnen prijsgeven.
Wees je bewust van deze bedreigingen en bescherm je website tegen inbreuken.
Dankzij DNS hoeven mensen geen lange reeksen getallen meer te onthouden om hun favoriete sites te identificeren. Al meer dan drie decennia houdt DNS het internet draaiende door mensen te brengen waar ze moeten zijn.
Nu u weet hoe DNS werkt, moet u ervoor zorgen dat uw DNS-records goed zijn ingesteld om mensen naar uw website te leiden. Als u weet hoe DNS werkt, kunt u ook helpen voorkomen dat verdacht gedrag schade toebrengt aan uw website.
U zorgt voor een soepele ervaring voor gebruikers als u de verschillende DNS-typen bekijkt en ervoor zorgt dat alles naar de juiste locatie wijst.
Ben je op zoek naar een plek om je nieuwe website te hosten? Bekijk dan vandaag nog de concurrerende hostingpakketten van Bluehost.