Home
Β» Windows
Β»
Hoe de DNS-cache in Windows 11 te flushen en te resetten
Hoe de DNS-cache in Windows 11 te flushen en te resetten
Heb je problemen met het laden van websites of maak je je zorgen over gegevensprivacy, zowel offline als online? Je moet weten hoe je de DNS-cache in je Windows 11 of eerdere pc's kunt flushen en resetten!
Wanneer je websites doorzoekt, speelt de Windows 11-pc een belangrijke rol in het helpen van je webbrowser om de opgevraagde pagina's sneller te laden door de adressen van het Domain Name System (DNS) van de websites die je bezoekt op te slaan in de cache. Problemen in dit DNS-cachebestand kunnen je hinderen om een bijgewerkte website, cloud-app of andere online bronnen te bezoeken die afhankelijk zijn van DNS-adressen.
Het flushen van de DNS-resolvercache kan helpen om DNS-gerelateerde problemen in Microsoft Windows 11 en eerdere versies op te lossen. Problemen omvatten website niet gevonden-fouten of het niet kunnen bekijken van bepaalde webpagina's die zijn veranderd. Lees verder om de methoden te leren om de DNS-resolvercache in Windows 11 te flushen en resetten.
De webbrowser of computer herkent dezelfde website met zijn IP-adres, dat is 172.67.69.195. Nu zijn al deze IP-adressen voor miljarden websites beschikbaar op verschillende DNS-servers over de hele wereld. Je internetprovider (ISP) onderhoudt ook een secundaire DNS-servercache als backup voor de primaire DNS-servers.
Een voorbeeld van de DNS-resolvercache in Windows 11
Wanneer je voor de eerste keer een URL in de adresbalk van Chrome of Mozilla webbrowser typt, vraagt deze het IP-adres aan bij een nabijgelegen DNS-server om de webpagina te openen. De Windows 11-pc kopieert het opgeloste IP in de eerste query en slaat het op in een DNS-resolvercache.
De volgende keer dat je dezelfde webpagina opent, vraagt de webbrowser geen DNS-server meer aan om de URL naar een IP-adres te vertalen. Hij neemt hulp van de DNS-resolvercache in je besturingssysteem. Dit staat bekend als een DNS-cache van een lokale computer zoals Windows 11. Vergelijkbaar met Windows-pc's onderhouden macOS, Linux, enz. ook een lokale cachekopie van alle websites die je bezoekt.
Flush DNS is een veelgebruikte Command Prompt-code voor alle moderne Windows-besturingssystemen sinds Windows 2000. Je kunt deze code gebruiken om de Windows-pc te dwingen de records in zijn DNS-resolvercache te wissen. Besturingssysteemontwikkelaars staan gebruikers toe dit handmatig te doen om gegevensbeveiligingsproblemen, laadproblemen met websites en andere DNS-adresgerelateerde problemen te voorkomen.
Nadat je het Flush DNS-commando hebt gebruikt, wist Windows de gehele DNS-cache die het heeft opgebouwd sinds de recente schone installatie van Windows 11 of een ander Windows-besturingssysteem. De webbrowser moet vanaf nu een DNS-resolverquery naar de dichtstbijzijnde DNS-server sturen om het nieuwste IP van de URL waar je toegang toe probeert te krijgen. Binnenkort slaat Windows 11 deze opgeloste IP's op in de lokale DNS-resolvercache.
Als je de gegevens in de lokale DNS-cache niet kunt wissen of resetten, kun je in ernstige problemen komen bij het proberen om toegang te krijgen tot websites of apps die gegevens van het internet ophalen met het besturingssysteem. Daarom laten de meeste besturingssystemen je de DNS-resolvercache flushen, zodat het zichzelf kan bijwerken. Hier zijn redenen waarom je het Flush DNS-commando op je Windows 11-pc wilt gebruiken:
Wanneer je probeert toegang te krijgen tot een website waarvan je weet dat deze bestaat, maar je steeds de 404-fout krijgt, kun je de lokale DNS-cache resetten.
Je probeert toegang te krijgen tot een website en de browser brengt je naar de verouderde versie ervan. In dit geval moet je de DNS-cache flushen en resetten.
De lokale kopie van de DNS-resolvercache is ook een privacykwestie. Als je websites, online apps, internetbankieren en zakelijke apps van een openbare of derde partij Windows-pc gebruikt, wil je misschien de DNS flushen voordat je vertrekt. Het helpt je om je online activiteiten op een openbare pc schoon te wissen.
Als je denkt dat je het slachtoffer bent geworden van DNS-spoofing of DNS-cachevergiftiging, moet je de DNS-resolvercache van je computer flushen.
Je gebruikt zakelijke apps zoals enterprise resource planning (ERP), customer relationship management (CRM), online SQL-database, enz., en deze apps kunnen de nieuwste gegevens niet ophalen uit de cloud of op locatie server.
Hoe de DNS Resolver Cache te Flushen en te Resettten
Vind hieronder de eenvoudige en snelle methoden om de DNS-resolvercache te flushen en Windows 11 te dwingen een nieuwe DNS-cache te maken voor toekomstige online activiteiten. De meeste van deze methoden kun je uitvoeren op eerdere Windows-pc's die draaien op Windows 10, 8, 7, XP, 2008 en 2003.
Optie 1: Gebruik van Windows Command Prompt
Om de DNS-resolvercache te resetten, voer je de volgende stappen uit op een Windows 11-pc:
Kies de Start knop, typ CMD op je toetsenbord.
Rechtermuisklik op Opdrachtprompt en kies Als administrator uitvoeren.
Alternatief kun je klikken op de hyperlink Als administrator uitvoeren in het rechterpaneel van het Startmenu dat de Opdrachtprompt-app toont.
Kopieer en plak de volgende opdracht in de Opdrachtprompt en druk op Enter:
ipconfig /flushdns
Je moet de spatie voor de schuine streep opnemen.
Hoe de DNS-resolvercache te flushen met behulp van de Opdrachtprompt
De opdrachtregelinterface toont het bericht: DNS-resolvercache met succes geflusht.
Deze methode is ook geldig voor Windows 10, 8, 7, Vista, XP, enz.
Optie 2 – Windows PowerShell Terminal
Kies de Start knop, typ vervolgens PowerShell.
Kies de Windows PowerShell app uit de lijst van apps.
Hoe de DNS-cache te flushen met PowerShell
Typ de volgende opdracht en druk op Enter:
Clear-DnsClientCache
Het zal de DNS-resolvercache wissen, maar er verschijnt geen bevestigingsbericht.
Alternatief kun je de volgende opdracht in PowerShell gebruiken om een bevestigingsbericht te zien:
Druk gelijktijdig op de Windows + R toetsen op je toetsenbord.
Het dialoogvenster Run command verschijnt in de linkerbenedenhoek van het scherm.
Daar zie je het veld Openen.
Reset de DNS-resolvercache met behulp van de Run-opdracht
Typ de volgende opdracht in dat veld en druk op Enter om de lokale DNS-cache op je Windows 11-pc te wissen:
ipconfig /flushdns
Je ziet een silhouet van de Opdrachtprompt en dit bevestigt dat Windows 11 de DNS-resolvercache heeft gewist.
Optie 4 – Gebruik van een Batchbestand voor Flush DNS
Als je het flush DNS-commando herhaaldelijk moet uitvoeren voor website- en mobiele app-ontwikkelingsdoeleinden op je Windows 11-pc, wil je misschien een batchbestand maken voor de codes. Dan wordt de lokale DNS-cache automatisch gewist door dubbel te klikken op het batchbestand. Hier zijn de stappen voor het maken van het batchbestand:
Open de Notepad-applicatie.
Kopieer en plak de volgende batchbestandopdracht erin:
cmd.exe /k ipconfig /flushdns
Nu, sla de Notepad op als een batchbestand. Om dit te doen, druk je eenvoudig op Ctrl + S en noem je het bestand flushDNS.bat.
Hoe DNS te flushen met een batchbestand
Kies in de vervolgkeuzelijst Opslaan als typeAlle bestanden.
Klik op Opslaan om het batchbestand te maken.
Ga nu naar de map waar je het batchbestand hebt opgeslagen en dubbelklik erop.
De Opdrachtprompt verschijnt met het bevestigingsbericht dat Windows de lokale DNS-cachekopie heeft verwijderd.
Hoe de DNS Resolver Cache te Flushen en te Resettten in Web Browsers
Je wilt mogelijk ook de DNS-cachekopie van de webbrowser wissen in het geval je last hebt van problemen met het laden van websites of vermoedt dat hackers je computer hebben doelwit gemaakt voor DNS-cachevergiftiging. Hier is hoe je dit kunt doen voor Chrome, Mozilla en Edge-webbrowsers:
Open de Google Chrome-webbrowser en typ de volgende bestemming in de adresbalk:
Flush DNS-cache op Chrome
chrome://net-internals/#dns
Druk nu op Enter om toegang te krijgen tot de DNS-cachekopie van de Chrome-browser.
Naast de tekst Host resolver cache klik je op de knop Clear host cache.
Voor de Firefox-webbrowser gebruik je eenvoudig de volgende bestemming en zijn de overige stappen hetzelfde als bij Chrome:
Hoe de DNS-resolvercache op Firefox te wissen
about:networking#dns
Als je op Microsoft Edge bent, kun je de volgende code gebruiken:
Hoe de DNS-resolvercache op Edge te wissen
edge://net-internals/#dns
FAQ
Wat is de DNS Resolver Cache?
Wanneer je een website bezoekt met zijn domeinnaam (d.w.z. microsoft.com), wordt je browser doorgestuurd naar een DNS-server waar het het IP-adres van die website leert. Je wordt vervolgens naar die website geleid. Een record van het IP-adres waar de domeinnaam naar verwijst, wordt binnen Windows aangemaakt zodat als je dezelfde website weer bezoekt, de informatie sneller toegankelijk is. Deze records die worden aangemaakt vormen de DNS Resolver Cache.
Waarom zou het flushen van de DNS Resolver Cache iets repareren?
Soms kan het IP-adres van een site veranderen. Als de DNS Resolver Cache het oude IP-adresrecord heeft, kan dit ertoe leiden dat je computer de site niet kan bereiken. Cached gegevens kunnen ook beschadigd raken. Daarom is het wissen ervan een stap die je kunt nemen wanneer je geen verbinding kunt maken met een site.
Kan ik de gegevens in de DNS Resolver Cache bekijken?
Ja, dat kun je. Vanuit een Opdrachtprompt kun je de volgende opdracht gebruiken om de gegevens in de DNS-resolvercache te bekijken:
ipconfig /displaydns
Hoe de DNS-clientcache op te vragen
Als alternatief kun je de Microsoft PowerShell-terminal op een Windows 11 of 10 computer gebruiken en de volgende code daarin uitvoeren om de gegevens op te vragen die zijn opgeslagen in de DNS-resolvercache van je Windows-pc:
Get-DnsClientCache
Conclusie
Dus, nu weet je hoe je de DNS-resolvercache in een Windows 11-pc kunt flushen en resetten. Je hebt ook geleerd hoe je de lokale cachekopie van DNS kunt verwijderen met behulp van de Opdrachtprompt en het Run-opdracht dialoogvenster in eerdere versies van Windows zoals Windows 8, 7, Vista, XP, enz. Probeer de bovenstaande methoden wanneer je internetverbinding problemen hebt met een specifieke website of app. Vergeet niet hieronder te commenten als ik andere stappen ben vergeten om de DNS-resolvercache in Windows-pc's te flushen en resetten.