Wat is een DNS-server? Internetnetwerken uitgelegd

Elke keer dat u een browser en typ een webadres in, er is een verborgen hand die alle informatie naar uw pc stuurt om de pagina weer te geven zoals het hoort. Die tussenpersonen van uw nieuw geladen webpagina zijn de DNS-servers van het internet.

Inhoud

  • Wat is DNS?
  • Wat is een DNS-server?
  • Hoe werkt een DNS-query?
  • Een opmerking over DNS-resolvers
  • DNS-instellingen op een router wijzigen
  • DNS-instellingen wijzigen op Windows 10
  • DNS-instellingen wijzigen op MacOS
  • DNS-instellingen wijzigen op een Chromebook
  • Gratis en betaalde DNS-servers
  • IPv4 versus IPv6
  • Gebruik jij überhaupt IPv6?

Maar wat is een DNS-server precies? Ter verduidelijking leiden we u door het proces van het ophalen van een webpagina en bespreken we de vele soorten DNS-servers die zich tussen u en uw favoriete sites bevinden en Diensten. We laten u ook zien hoe u de DNS-instellingen kunt wijzigen voor de snelste en veiligste surfervaring die mogelijk is.

Aanbevolen video's

Wat is DNS?

DNS is de afkorting van Domain Name System. Het is in 1983 gemaakt aan de Universiteit van Wisconsin en is een groeiende wereldwijde directory voor internet die numerieke adressen vervangt door alfabetische adressen. In plaats van een reeks cijfers in een browser te ‘bellen’ om contact op te nemen

Googlen, typ in plaats daarvan gewoon de naam. Alfabetische adressen zijn eenvoudigweg gemakkelijker te onthouden, vooral omdat er tegenwoordig meer dan 1,7 miljard websites op internet zijn.

Google.com is gemakkelijker te onthouden en te typen dan bijvoorbeeld 172.217.15.110.

Maar waarom hebben websites eigenlijk numerieke adressen? Omdat computerapparatuur in binaire vorm communiceert: enen en nullen. Ze hebben ook allemaal een binaire identificatie wanneer ze op een netwerk zijn aangesloten, zodat de gegevens weten waar ze naartoe moeten. Deze identificatiegegevens zijn vrij lang en bevatten 32 cijfers, vandaar de 32-bits referentie.

De numerieke adressen die we zien zijn echter ‘verkorte’ versies, verdeeld in vier ‘octetten’. In binaire vorm, elk octet bevat acht getallen, hoewel we er in de verkorte versie slechts drie zien, variërend van 0 tot 255. Het binaire adres 11000000.10101000.01111011.10000100 wordt bijvoorbeeld gecondenseerd tot 192.168.123.132.

Deze adressen zijn niet voor niets gedeeld door decimalen. Elk bevat twee componenten: Netwerk En Gastheer. Hoe de vier octetten over deze twee componenten worden verdeeld, hangt af van de IP-adresklasse.

Uw thuisnetwerk valt bijvoorbeeld onder Klasse C: de eerste drie octetten identificeren het netwerk en het vierde octet identificeert uw apparaat. Het adres van Google zou onder klasse B vallen: 172.217 identificeert het netwerk en 15.110 identificeert de server. Ondertussen valt het IP-adres van Digital Trend onder klasse A. Het 18-nummer identificeert het netwerk, terwijl 235.70.209 de server identificeert.

Wat is een DNS-server?

Het is een programma of computer die een DNS-query afhandelt.

Er zijn vier soorten DNS-servers, elk met één specifieke functie: de DNS-resolver (of recursor), de root-naamserver, de Top Level Domain (TLD)-naamserver en de gezaghebbende naamserver. Het hele proces wordt in slechts enkele milliseconden afgehandeld, dus het enige dat u ziet is een webpagina die onmiddellijk in uw browser wordt geladen zodra u een adres typt.

Hoe werkt een DNS-query?

De beste manier om te begrijpen hoe elk DNS-servertype werkt, is door het DNS-querytraject te volgen. Nogmaals, er zijn veel stappen nodig om een ​​webpagina in uw browser te laden, maar tenzij u verbindingsproblemen ondervindt, ziet u alleen vrijwel onmiddellijke paginaladingen.

Stap 1: De webclient

U opent een webbrowser en typt http://www.google.com. De zoekopdracht verlaat uw browser en wordt ontvangen door de DNS-client die in het besturingssysteem is ingebouwd.

Stap 2: De DNS-client

De ingebouwde DNS-client controleert de lokale cache om te zien of het bijbehorende numerieke adres al in het bestand staat. Als dit het geval is, wordt het adres aan de webclient doorgegeven. Als dit niet het geval is, wordt er een vraag naar een externe DNS-resolverserver op internet verzonden. Het wordt doorgaans onderhouden door uw internetprovider (ISP).

Stap 3: De DNS-resolver

Deze server bevindt zich tussen u en alle andere DNS-servers die nodig zijn om het numerieke adres van Google te verkrijgen. Deze server neemt in wezen de controle over de DNS-query over en wordt tijdelijk de DNS-client.

Stap 4: De root-naamserver

Er zijn 13 van deze servers onderhouden door de Internet Corporation for Assigned Names and Numbers (ICANN). Over het algemeen houdt dit netwerk alle servers bij die een directory van elk domein onderhouden, zoals .com, .net, .org, enzovoort. In ons voorbeeld reageert dit netwerk op de vraag door de DNS-resolver naar het adres van een server te leiden die de .com-domeinen beheert.

Stap 5: De Top Level Domain (TLD)-naamserver

Nogmaals, elke TLD-naamserver onderhoudt een directory van een specifiek domein. Ze worden beheerd door de Internet Assigned Numbers Authority (IANA), onderdeel van ICANN. Wanneer de .com TLD-naamserver het verzoek van de DNS-resolver ontvangt, reageert deze met het adres van een gezaghebbende naamserver die het werkelijke numerieke adres van Google bewaart.

Stap 6: De gezaghebbende naamserver

Dit is de laatste stop voor de DNS-query. Deze naamserver ontvangt de vraag van de DNS-resolver en haalt de DNS A-record op om het numerieke adres van Google op te halen. Als een domein of subdomein echter een alias heeft (zoals Google.com), ontvangt de DNS-resolver die informatie eerst, waardoor deze wordt gevraagd een nieuw verzoek te verzenden naar het numerieke adres dat wordt vermeld in de DNS A Dossier.

Stap 7: De DNS-resolver

Met de numerieke locatie van Google in de hand levert de DNS-resolver de informatie aan de DNS-client van uw pc. De solver is voorlopig klaar totdat deze een nieuwe DNS-query ontvangt.

Stap 8: De DNS-client

Nu de DNS-client het numerieke adres kent, draagt ​​hij het adres over aan de webclient. Het zal het numerieke adres ook in de cache opslaan voor later gebruik.

Stap 9: De webclient

Met behulp van het numerieke adres stuurt de webbrowser een HTTP-verzoek naar de server op dat internetadres, die op zijn beurt reageert met de webpagina die u in uw browser ziet.

Een opmerking over DNS-resolvers

Mogelijk ziet u suggesties over het wisselen van DNS-servers. Deze suggesties verwijzen doorgaans naar DNS-resolvers. De DNS-client van uw apparaat en uw router gebruiken standaard DNS-resolvers die door uw ISP worden onderhouden, tenzij u de adresgegevens handmatig wijzigt. U kunt dit per apparaat doen of in de router graven en de DNS-instellingen wijzigen zodat deze van toepassing zijn alle verbonden apparaten.

Hier zijn enkele redenen waarom het wijzigen van uw DNS-instellingen ideaal is:

ISP-tracking

Uw internetprovider kan zien welke websites u bezoekt telkens wanneer u een van zijn DNS-resolvers opvraagt. Het wijzigen van DNS-serverinformatie kan de algehele tracking ervan verminderen, hoewel ze uw activiteit nog steeds kunnen zien op basis van de IP-adressen waartoe u toegang hebt. De enige echte manier om ISP-spionage te ontwijken is door een virtueel particulier netwerk te gebruiken. Toch helpt het wisselen van DNS-resolver.

Servers van derden kunnen inhoud deblokkeren

Als u regio-geblokkeerde inhoud wilt bekijken, kunnen sommige DNS-servers van derden inhoudsproviders ertoe verleiden uw verbinding als lokaal te beschouwen.

DNS-servers van derden zijn mogelijk sneller

U bevindt zich waarschijnlijk fysiek dichter bij de DNS-server van een ISP, wat zich zou moeten vertalen in betere prestaties dan een DNS-query van derden. Maar dat is niet altijd het geval. Het kan zijn dat de servers van uw ISP voortdurend problemen ondervinden of over het algemeen traag zijn. Er kan zelfs een DNS-server van derden dichter bij uw fysieke locatie zijn, die een betere snelheid en betrouwbaarheid biedt.

DNS-servers van derden zijn mogelijk veiliger

Een manier om onsmakelijke inhoud online eenvoudig te blokkeren, is door een DNS-server van derden te gebruiken die ouderlijk toezicht biedt, zoals OpenDNS. Wijzig eenvoudigweg de DNS-instellingen in uw router, maak een gratis account aan, meld u aan en stel filters in die DNS-query's negeren met betrekking tot inhoud waarvan u niet wilt dat de verbinding van uw apparaat of huis toegang heeft naar. U kunt ook filters gebruiken om kwaadaardige websites te blokkeren die uw gegevens willen stelen.

DNS-instellingen op een router wijzigen

Helaas is dit geen one-guide-fits-all scenario. Backend-interfaces zijn niet bij alle routermodellen identiek. Sterker nog, sommige routers hebben bredere en diepere functiesets dan andere. Eén universele instelling voor allemaal is echter het wijzigen van de DNS-instellingen.

In ons onderstaande voorbeeld hebben we toegang tot een Linksys-router via een browser (Zo krijgt u toegang tot de uwe). We kunnen de DNS-instellingen wijzigen door op te klikken Connectiviteit in het linkermenu, gevolgd door de Lokaal netwerk tabblad in een pop-upvenster. Zoals hieronder weergegeven, voeren we het primaire DNS-adres van Google in het Statische DNS 1 veld en het secundaire DNS-adres van Google in het Statische DNS 2 veld.

Linksys Router Wijzig DNS-instellingen

Met die cijfers ingevoegd, kunnen we op klikken Toepassen knop om de wijziging te voltooien.

Nu wanneer elk aangesloten apparaat op het lokale netwerk een vraag verzendt via de DNS-client, wordt de vraag onmiddellijk doorgestuurd naar de DNS-resolvers van Google in plaats van naar de ISP.

DNS-instellingen wijzigen op Windows 10

Stap 1: Klik met de rechtermuisknop op uw internetpictogram naast de systeemklok (Wi-Fi of Ethernet) en selecteer Open Netwerk- en internetinstellingen in het pop-upmenu.

Windows 10 Open Netwerk- en internetinstellingen

Stap 2: De Toestand categorie in de app Instellingen verschijnt op uw scherm. Scroll naar beneden en klik Netwerkcentrum.

Stap 3: Het Configuratiescherm verschijnt op uw scherm. Als u een bekabelde verbinding heeft, klikt u op de Ethernet link gevolgd door de Eigenschappen knop weergegeven in een pop-upvenster. Als u verbonden bent via Wi-Fi, klikt u op de Wifi link in plaats daarvan gevolgd door de Eigenschappen knop.

Eigenschappen van de internetverbinding

Stap 4: Selecteer Internetprotocol versie 4 (TCP/IPv4) in de lijst en klik op de Eigenschappen knop.

Stap 5: Wijzig in het pop-upvenster de huidige DNS-instelling in Gebruik de volgende DNS-serveradressen.

Stap 6: Voer het primaire DNS-serveradres in het eerste “voorkeursveld” in en de secundaire DNS-server in het tweede “alternatieve” veld.

Stap 7: Klik op de OK knop om te voltooien.

IPv4 DNS-instellingen wijzigen

DNS-instellingen wijzigen op MacOS

Stap 1: Klik op het Apple-logo in de linkerbovenhoek.

Stap 2: Selecteer Systeem voorkeuren in het vervolgkeuzemenu.

MacOS Open Systeemvoorkeuren

Stap 3: Selecteer Netwerk in het venster Systeemvoorkeuren.

Stap 4: Het netwerkvenster verschijnt met uw huidige internetverbinding al geselecteerd. Klik op de Geavanceerd knop in de rechterbenedenhoek.

Geavanceerde MacOS-netwerkinstellingen

Stap 5: Klik op de DNS tabblad in het volgende venster.

Stap 6: Klik op het plusteken naast IPv4- of IPv6-adressen.

Stap 7: Voer de primaire en secundaire IP-adressen van de externe server in. In dit geval gebruikt Google 8.8.8.8 voor het primaire en 8.8.4.4 voor het secundaire.

Optioneel: Hier ziet u ook een sectie voor Zoek domeinen. Hierdoor worden de hostnamen automatisch aangevuld wanneer u een enkel woord typt in Safari en andere netwerkgebaseerde services. Als de lijst bijvoorbeeld apple.com bevat en u eenvoudigweg 'winkel' in het adresveld typt, laadt de browser de webpagina die is gekoppeld aan store.apple.com.

Dat gezegd hebbende, laat u dit gedeelte over het algemeen leeg, tenzij u zich op een specifiek domein bevindt en snelle toegang tot een netwerk-pc nodig heeft met behulp van een enkel woord.

MacOS Netwerk DNS-instellingen bewerken

Stap 8: Om te voltooien klikt u op de OK knop.

DNS-instellingen wijzigen op een Chromebook

Stap 1: Klik op de systeemklok in de rechterbenedenhoek, gevolgd door het tandwielpictogram in het pop-upmenu.

Chrome OS Open Instellingen

Stap 2: De Chrome-instellingen verschijnen op uw scherm. Selecteer uw internetverbinding vermeld onder Netwerk. Helaas breidt deze actie alleen de lijst met beschikbare verbindingen uit.

Stap 3: Klik nogmaals op uw netwerkverbinding.

Stap 4: Klik op het uitvouwen Netwerk instelling.

Stap 5: Als u de DNS-servers van Google wilt gebruiken, wijzigt u de instelling in Google-naamservers — u hoeft geen primaire en secundaire adressen in te voeren.

Chromebook Gebruik Google-naamservers

Als u een andere DNS-server wilt gebruiken, wijzigt u de instelling in Aangepaste naamserversen voer het primaire en secundaire adres in. Als u bijvoorbeeld OpenDNS Home wilt gebruiken, voert u 208.67.222.222 en 208.67.220.220 in

Chromebook Gebruik aangepaste naamservers

Gratis en betaalde DNS-servers

Als u een DNS-queryservice van derden wilt gebruiken, zijn er tal van gratis en betaalde alternatieven. Hier is een korte lijst hieronder om u op weg te helpen:

Dienst Primair
DNS
Ondergeschikt
DNS
Aanvullend
Betaald
Diensten
AdGuard DNS 176.103.130.130 176.103.130.131 Nee
Alternatieve DNS 198.101.242.72 23.253.163.53 Nee
CleanBrowsing-DNS 185.228.168.9 185.228.169.9 Ja
Cloudflare DNS 1.1.1.1 1.0.0.1 Ja
Comodo beveiligde DNS 8.26.56.26 8.20.247.20 Ja
DNS.Bekijk 84.200.69.80 84.200.70.40 Nee
Google openbare DNS 8.8.8.8 8.8.4.4 Nee
OpenDNS-thuis 208.67.222.222 208.67.220.220 Ja
Quad9 DNS 9.9.9.9 149.112.112.112 Nee
Verisign DNS 64.6.64.6 64.6.65.6 Nee

IPv4 versus IPv6

Alles in deze handleiding is gebaseerd op Internet Protocol versie 4 of IPv4. U ziet echter ook verwijzingen naar versie 6 of IPv6. Dit is een nieuwere versie van het protocol ontworpen door de Internet Engineering Task Force (IETF) ter vervanging van versie 4. Waarom? Vanwege de leeftijd en beperkingen van het oudere protocol.

IPv4 kan slechts 32 nummers verwerken. Die beperking heeft ertoe geleid dat de American Registry for Internet Numbers (ARIN) volledig is opgegaan geen beschikbare adressen meer in 2015.

De opvolger, iPv6, lost het probleem op door adressen te introduceren met 128 cijfers, oftewel 128 bits, die ondersteuning van 340 biljoen biljoen biljoen combinaties (340,282,366,920,938,463,463,374,607,431,768,211,456). Het protocol werd in 1998 ontwikkeld en werd uiteindelijk in 2006 geïmplementeerd, maar het proces verliep traag.

Volgens De statistieken van GoogleDe adoptie van IPv6 in Noord-Amerika bedraagt ​​momenteel 41,71%, ondanks dat de implementatie 14 jaar geleden begon. Duitsland staat op 49,1%, Frankrijk op 42,29%, Australië op 22,68%, enzovoort.

Het komt erop neer dat IPv4 en IPv6 naast elkaar zullen werken totdat het nieuwere protocol het oudere volledig vervangt. Dat gezegd hebbende, kunt u mogelijk ook DNS-nummers vinden die door IPv6 worden geleverd, hoewel u deze niet in IPv4-velden kunt invoeren. In plaats daarvan moet u ze in volledig afzonderlijke velden invoeren.

Hier is bijvoorbeeld de Windows 10-methode:

Stap 1: Klik met de rechtermuisknop op het pictogram van uw internetverbinding naast de systeemklok (Wi-Fi of Ethernet) en selecteer Open Netwerk- en internetinstellingen in het pop-upmenu.

Stap 2: De Toestand categorie in de app Instellingen verschijnt op uw scherm. Scroll naar beneden en klik Netwerkcentrum.

Stap 3: Het Configuratiescherm verschijnt op uw scherm. Als u een bekabelde verbinding heeft, klikt u op de Ethernet link gevolgd door de Eigenschappen knop weergegeven in een pop-upvenster. Als u verbonden bent via Wi-Fi, klikt u op de Wifi link in plaats daarvan gevolgd door de Eigenschappen knop.

Stap 4: Selecteer Internetprotocol versie 6 (TCP/IPv6) in de lijst en klik op de Eigenschappen knop.

Stap 5: Wijzig in het pop-upvenster de huidige DNS-instelling in Gebruik de volgende DNS-serveradressen.

Stap 6: Voer het primaire DNS-serveradres in het eerste veld 'voorkeur' in. Voor de openbare DNS van Google zou dit het geval zijn 2001:4860:4860::8888.

Stap 7: Voer de secundaire DNS-server in het tweede veld 'alternatief' in. Voor de openbare DNS van Google zou dit het geval zijn 2001:4860:4860::8844.

IPv6 DNS-instellingen wijzigen

Stap 8: Klik op de OK knop om te voltooien.

Als u dacht dat numerieke IPv4-adressen moeilijk te onthouden waren, wees dan blij dat DNS die lange numerieke IPv6-adressen vervangt door google.com en netflix.com!

Gebruik jij überhaupt IPv6?

Windows 10, MacOS 10.15 Catalina en Chrome OS ondersteunen IPv6. Laad echter de Test Mijn IPv6 onlinetest en je zult zien dat je waarschijnlijk nog steeds op internet surft op IPv4. Dit is de reden waarom (1) u zou moeten overwegen om over te schakelen naar DNS-servers van derden en (2) de IPv6 DNS-serveradressen toe te voegen aan uw besturingssysteem of router. Mogelijk ontvangt u niet eens een IPv6-stroom van uw ISP.

Houd er rekening mee dat hoewel moderne routers IPv6 ondersteunen, ze mogelijk geen middelen bieden om handmatig DNS-serveradressen in te voeren op basis van IPv6.

Aanbevelingen van de redactie

  • Je favoriete agenda-apps kunnen ook spam ontvangen. Hier leest u hoe u dit kunt blokkeren of rapporteren