Als u verbindingsproblemen ondervindt, probeer dan de DNS-resolvercache in Windows 11 leeg te maken met een van de volgende methoden.
Als u verbindingsproblemen ondervindt, problemen ondervindt bij het openen van een bepaalde webpagina, een beschadigde DNS-cache of de foutmelding 'DNS Server niet beschikbaar' krijgt, kan het probleem te wijten zijn aan een verouderde of beschadigde lokale DNS-cache. De meeste van deze problemen kunnen worden opgelost door de DNS-cache handmatig te wissen of te laten rusten in Windows 11. Dit proces wordt 'DNS-flushing' genoemd.
Er zijn vier verschillende methoden om de DNS-cache in Windows 11 door te spoelen, zowel met Command Prompt, PowerShell, Run Command als in de browser. Het doorspoelen van de DNS-cache in Windows 11 is een vrij eenvoudig proces en u hebt geen technische expertise nodig om dat te doen. Deze zelfstudie leidt u door de gedetailleerde stappen voor het leegmaken van de DNS-cache in Windows 11 met behulp van verschillende methoden.
Wat is DNS Cache en wat doet het?
DNS, wat staat voor Domain Name System, is een index van alle openbaar beschikbare websites en hun IP-adressen (zoals een telefoonboek van internet). De primaire functie van DNS is het vertalen van door mensen leesbare domeinnamen (bijvoorbeeld www.youtube.com) naar machineleesbare IP-adressen (208.65.153.238).
Wanneer een gebruiker in de webbrowser naar een website zoekt, vertaalt de DNS-server de domeinnaam van de gebruiker (websitenaam/URL) in een IP-adres en gebruikt dat IP-adres om het apparaat naar de bijbehorende website te leiden om toegang te krijgen tot de gegevens van de site. Zodra de verbinding tussen het apparaat en de website tot stand is gebracht, slaat de DNS informatie over DNS-lookups op in tijdelijke opslag genaamd 'DNS-cache'.
DNS-cache bevat hostnamen en IP-adressen van de websites en andere domeinen die u hebt bezocht of momenteel bezoekt op uw apparaat. Dit helpt de computer om snel naar de cache te verwijzen wanneer u dezelfde websites probeert te bezoeken, zodat het gemakkelijk de URL van een website kan omzetten naar het bijbehorende IP-adres, wat ertoe leidt dat de site de volgende keer dat u deze opent sneller laadt.
Wat doet het Flushen van DNS-cache?
DNS-cache kan na verloop van tijd vol raken met nutteloze records of beschadigd raken met foutieve informatie, wat resulteert in een aanzienlijke vertraging van uw netwerkverbinding en het veroorzaken van netwerkproblemen.
Apparaten werken de cache en hostnaam regelmatig automatisch bij. Websites blijven echter niet altijd hetzelfde, hun domeinen of IP-adressen veranderen van tijd tot tijd, dus als het IP-adres van een website is gewijzigd voordat de DNS-cache is bijgewerkt, worden de bestaande gegevens in de cache verouderd en ongeldig. Dit zorgt ook voor verbindingsproblemen met de websites.
Als u de DNS-cache doorspoelt, worden alle IP-adressen of andere DNS-records uit uw cache verwijderd, waardoor uw computer gedwongen wordt om vanaf het begin bijgewerkte DNS-records op te halen. Dit kan helpen bij het oplossen van verbindingsproblemen, onjuist weergegeven webinhoud en andere problemen, evenals het verbeteren van de snelheid en prestaties van uw internetverbinding.
DNS-records zijn vaak het doelwit van cyberaanvallen. Hackers kunnen toegang krijgen tot de DNS-cache en gewijzigde domeinnaamrecords om verkeer om te leiden naar een nepwebsite, wat DNS-spoofing of DNS-vergiftiging wordt genoemd. Het wissen of resetten van de cache is dus ook belangrijk om veiligheidsredenen.
Nu u de basis van DNS-cache kent en wat flushen doet, laten we eens kijken hoe u de DNS-cache in Windows 11 wist.
De DNS-cache doorspoelen met de opdrachtprompt
U kunt de opdrachtprompt gebruiken om de DNS-cache in Windows 11 te verwijderen of opnieuw in te stellen.
Klik eerst op de knop 'Start' of 'Zoeken' in de taakbalk en zoek naar 'Opdrachtprompt' of 'cmd'. Selecteer vervolgens de optie 'Uitvoeren als beheerder' voor het relevante resultaat in het rechterdeelvenster.
Voordat we beginnen met het wissen van de DNS-cache, laten we alle huidige DNS-vermeldingen onder Windows IP-configuratie bekijken. Typ of kopieer/plak hiervoor de volgende opdracht in de CMD en druk op Enter:
ipconfig /displaydns
Hiermee wordt alle DNS-informatie op uw computer weergegeven. Als u alleen de DNS-cache wilt leegmaken, gebruikt u de volgende opdracht.
Typ of kopieer/plak de volgende opdracht in de opdrachtprompt om de DNS-cache leeg te maken:
ipconfig /flushdns
Nadat de taak is voltooid, krijgt u een bericht waarin staat dat de DNS-resolvercache succesvol is leeggemaakt.
Als je verbindingsproblemen hebt met alleen een bepaalde website, kan het stoppen van de DNS voor de huidige sessie het probleem oplossen. Voer de onderstaande opdracht in om de DNS-caching tijdelijk uit te schakelen:
net stop dns cache
Voer deze opdracht in om de DNS-cache weer in te schakelen:
net start dnscache
DNS-cache doorspoelen met Windows PowerShell
De tweede methode om DNS in Windows 11 door te spoelen, is door het PowerShell-programma te gebruiken. Hier is hoe:
Open Windows PowerShell in de beheerdersmodus door te zoeken naar 'Powershell' in de Windows-zoekbalk en op 'Als administrator uitvoeren' te klikken.
Typ of kopieer en plak de volgende opdracht in het PowerShell-venster en druk vervolgens op Enter.
Clear-DnsClientCache
Hiermee wordt al uw DNS-cache onmiddellijk verwijderd, zoals hierboven weergegeven.
DNS-cache doorspoelen met het RUN-commando
Een andere gemakkelijke manier om de DNS-cache leeg te maken, is door de opdracht Uitvoeren te gebruiken. U kunt het dialoogvenster Uitvoeren gebruiken om de DNS-cache rechtstreeks te verwijderen zonder de opdrachtprompt of PowerShell te openen. Hier is hoe:
Open het vak Uitvoeren door op de sneltoetsen Windows-toets + R te drukken. Typ of kopieer vervolgens de onderstaande formule in het vak Uitvoeren:
ipconfig /flushdns
Druk vervolgens op Enter of klik op 'OK'.
Hiermee wordt de DNS-cache op uw Windows 11-systeem gewist.
Wis DNS-cache in webbrowser
Sommige webbrowsers, zoals Google Chrome en Firefox, slaan hun eigen DNS-cache op. Het verschilt van de DNS-cache die is opgeslagen door uw werkende systeem. Als een bepaalde website bijvoorbeeld niet werkt in Google Chrome, maar wordt geopend in een andere browser, kan het probleem worden opgelost door de DNS-cache van de Chrome-browser te wissen.
Wis DNS-cache in Chrome
Start eerst de Google Chrome-webbrowser in uw systeem. Typ of kopieer en plak vervolgens de volgende URL in de URL-balk en druk op Enter.
chrome://net-internals/#dns
Hiermee wordt het DNS-tabblad van de webpagina 'net internals' van Chrome geopend. Klik hier op de knop 'Hostcache wissen' om de DNS-resolvercache van Chrome te wissen.
Nu is uw DNS-cache van de Chrome-browser leeggemaakt.
Wis DNS-cache in Mozilla Firefox
Het wissen van de DNS-cache in Firefox is net zo eenvoudig als de Chrome-browser. Open hiervoor Firefox en voer dit adres in de adresbalk in en druk op Enter.
over:netwerken#dns
Klik vervolgens op de knop 'DNS-cache wissen' op de bestemmingspagina om de DNS-cache van de browser te wissen.
Dat is alles wat u moet weten over het doorspoelen van DNS-resolver.