Heeft u problemen met de internetverbinding op uw Windows-pc? Corruptie van de DNS-cache is een van de meest voorkomende redenen voor verbindingsproblemen. De snelste oplossing voor dit probleem is om de DNS-cache leeg te maken en de computer te dwingen deze opnieuw te maken.
Maar weet u dat er meerdere manieren zijn om de DNS-cache op Windows 11 leeg te maken? We zullen ingaan op de voordelen van het wissen van de DNS-cache, samen met de verschillende methoden die u kunt gebruiken op uw Windows 11-pc. Laten we zonder verder oponthoud in de post duiken.
Wat is de DNS-cache en waarom zou u deze moeten doorspoelen?
Wanneer u een website bezoekt, doet u dit meestal door de URL in een browser te typen. Computers "begrijpen" URL's echter niet en elke URL heeft een bijbehorend IP-adres dat een computer daadwerkelijk kan gebruiken. Wanneer u naar een website zoekt, maakt uw computer verbinding met een DNS-server die records van URL's en de bijbehorende IP-adressen bevat.
Dit proces staat bekend als DNS-lookup, maar het is tijdrovend om elke keer naar een IP-adres te zoeken, vooral voor websites die u herhaaldelijk bezoekt. De computer bewaart dus een lokale kopie van de DNS die bekend staat als de DNS-resolver-cache. Wanneer u naar een URL zoekt, wordt eerst de resolver-cache gecontroleerd en wordt die informatie vervolgens gebruikt om de website te vinden.
De cache van de DNS-resolver kan na verloop van tijd verouderd of beschadigd raken, wat verbindingsproblemen kan veroorzaken. Er is ook een dreigend risico van DNS-cachevergiftiging, daarom zou u er een gewoonte van moeten maken om de DNS-cache regelmatig op te schonen.
Hoe de DNS-cache op Windows 11 te spoelen
Er zijn meerdere methoden om de DNS-cache op Windows 11 leeg te maken. U kunt het opdrachtvenster Uitvoeren, de opdrachtprompt of zelfs PowerShell gebruiken. Bovendien kunt u een batchbestand gebruiken om de DNS-cache met een paar klikken te wissen, wanneer u maar wilt. Dit zijn de vier manieren om DNS op Windows 11 te wissen:
1. Gebruik het opdrachtvenster Uitvoeren
Ga als volgt te werk om de DNS-cache te legen met behulp van het opdrachtvenster Uitvoeren:
- druk op Win + R naar start het opdrachtvenster Uitvoeren.
- Typ “ipconfig /flushdns” commando.
- druk op Ctrl+Shift+Enter toetsen tegelijk. De opdrachtprompt wordt gestart, voert de doorspoelopdracht uit en sluit automatisch.
2. CMD gebruiken
Herhaal de volgende stappen om de cache van de DNS-resolver te wissen met behulp van CMD:
- druk op Win + R om het dialoogvenster Uitvoeren te openen. Type cmd en druk op Ctrl+Shift+Enter toetsen tegelijk.
- CMD wordt geopend met beheerdersrechten.
- Typ “ipconfig /flushdns” commando en druk op de Binnenkomen sleutel.
- U ziet een “De cache van de DNS-resolver is leeggemaakt.” bericht na de uitvoering van de opdracht.
3. PowerShell gebruiken
PowerShell heeft een andere opdracht om de DNS-cache op Windows 11 leeg te maken. Hier is hoe het te doen:
- druk op Win + S en typ PowerShell. Klik op de Als administrator uitvoeren optie in het menu Start.
- Typ nu "Clear-DnsClientCache” in het PowerShell-venster en druk op de Binnenkomen sleutel.
- U ziet geen bericht nadat de opdracht met succes is uitgevoerd. Maar u kunt PowerShell opnieuw openen en de DNS-cache bekijken om te bevestigen.
4. Een batchbestand gebruiken
Het openen van een app is een enigszins tijdrovend proces. U kunt tijd besparen door één keer een batchbestand te maken en het vervolgens uit te voeren wanneer u DNS moet doorspoelen. U hoeft de CMD- of PowerShell-app niet te openen.
Herhaal de volgende stappen om een batchbestand voor DNS-clearing te maken:
- druk op Win + S om Windows Zoeken te openen. Type Kladblok en klik op het eerste zoekresultaat.
- Typ de volgende opdracht in Kladblok: cmd.exe /k ipconfig /flushdns
- druk op Ctrl+S om het bestand op te slaan. Vul de naam in "flushDNS.bat” en bewaar de Opslaan als type als Alle bestanden.
- Klik op de Redden knop.
- Ga nu naar de locatie van het batchbestand en dubbelklik erop.
- De opdrachtprompt wordt gestart en voert de opdracht "/flushdns" commando.
- Type Uitgang en druk op de Binnenkomen toets om het opdrachtpromptvenster te sluiten.
Hoe u de DNS-records van uw browser kunt doorspoelen
Weet je dat browsers ook een DNS-cache bijhouden? Als u verbindingsproblemen ondervindt, moet u de DNS-cache van de browser wissen en de browser dwingen de cache opnieuw op te bouwen.
Herhaal de volgende stappen om de DNS-cache van de Chrome-browser te wissen:
- Start de Chrome-browser en druk op Ctrl+T om een nieuw tabblad te openen.
- Typ nu "chrome://net-internals/#dns” in de zoekbalk en druk op de Binnenkomen sleutel.
- Navigeer naar de Hostresolver-cache sectie. Klik op de Wis hostcache knop om DNS-records in de cache in de Chrome-browser te wissen.
Het proces om de DNS-cache van een browser te wissen, kan verschillen met andere browsers zoals Safari, Opera en Mozilla. U moet de DNS-instellingen zoeken en vervolgens de DNS-cache wissen.
Houd uw DNS-cache schoon op Windows
Het periodiek leegmaken van de DNS-cache van het systeem kan het risico op DNS-spoofing en verbindingsproblemen met websites verminderen. De eenvoudigste methode is om het hulpprogramma ipconfig met de juiste parameters te gebruiken om de DNS-cache leeg te maken. U kunt ook de PowerShell-methode gebruiken of hiervoor een batchbestand maken.