Belangrijkste punten
- Open in Windows de opdrachtprompt en voer ipconfig /flushdns uit om de DNS-cache te wissen.
- Op de Mac open je Terminal en voer je het juiste doorspoelcommando in, afhankelijk van je macOS-versie.
- Open op Linux Terminal en herstart de DNS-service die door je distributie wordt gebruikt om de cache door te spoelen.
- Navigeer in Chrome naar chrome://net-internals/#dns en klik op "Clear host cache" om DNS-vermeldingen te verwijderen.
- Het spoelen van DNS helpt bij het oplossen van connectiviteitsproblemen, het bijwerken van verouderde records, het voorkomen van DNS-spoofing, het oplossen van 404-fouten, het beschermen van de privacy en het verbeteren van de systeembeveiliging.
Vraag je je af hoe je DNS moet spoelen en, nog belangrijker, wanneer je dit moet doen? DNS spoelen is het proces waarbij de cache en resolverrecords van je apparaat worden leeggemaakt om ervoor te zorgen dat alle DNS-vermeldingen up-to-date en accuraat zijn. Dit verbetert de netwerkprestaties, verhoogt de stabiliteit en zorgt ervoor dat domeinnamen correct naar hun huidige IP-adressen worden omgezet.
In deze handleiding leer je hoe je DNS doorspoelt op verschillende platforms, waaronder Windows, Mac, Linux en zelfs webbrowsers zoals Google Chrome.
Wat is een DNS-cache?
A DNS-cache is een tijdelijke database die lokaal op uw apparaat is opgeslagen en waarin recente DNS-opzoekingen (Domain Name System) worden bijgehouden. Deze records bevatten informatie zoals domeinnamen, bijbehorende IP-adressen en andere DNS-gerelateerde gegevens die uw systeem helpen om websites sneller te vinden.
Wanneer je een website bezoekt, voert je computer een proces uit dat DNS-resolutie heet en dat de domeinnaam vertaalt naar een IP-adres waarmee je browser verbinding kan maken. Dit is een vorm van gegevensvastlegging, waarbij je systeem DNS-opzoekingen lokaal opslaat om toekomstige bezoeken te versnellen. In plaats van deze zoekopdracht elke keer te herhalen, slaat je systeem het resultaat op in zijn DNS-cache om toekomstige bezoeken te versnellen.
De cache bevat ook een functie genaamd Time-To-Live (TTL), die bepaalt hoe lang een record wordt opgeslagen voordat het verloopt. Tijdens de TTL-periode haalt je systeem de DNS-gegevens uit de cache in plaats van opnieuw contact op te nemen met een DNS-server. Zodra de TTL verloopt, wordt de record gewist en voert uw systeem een nieuwe lookup uit.
Dit cachingproces gebeurt automatisch en helpt de prestaties te verbeteren. Als de gegevens echter verouderd raken door wijzigingen in het IP-adres of de DNS-instellingen van een site, kun je problemen krijgen zoals sites die niet laden of onjuiste pagina's tonen. In zulke gevallen kan weten hoe je DNS moet flushen een effectieve manier zijn om de oude gegevens te wissen en de juiste functionaliteit te herstellen.
Hoe DNS doorspoelen: Voor Windows
In de onderstaande stappen wordt uitgelegd hoe je de DNS-cache van je computer kunt wissen in de nieuwste en vorige versies van Windows:
1. Klik op het Windows-pictogram of de Start-knop in de linkerbenedenhoek van uw scherm.
2. Klik op of zoek naar Opdrachtprompt.
3. Een andere manier om de opdrachtpromptconsole te openen is door op Windows+R om het menu RUN op te roepen en cmd in te voeren.
4. Als je een pop-upvenster ziet met de vraag of je wilt toestaan dat Command Prompt wijzigingen aanbrengt op je computer, selecteer dan Ja.
5. Neem contact op met uw systeembeheerder als u op dit punt wordt gevraagd om inloggegevens voor de beheerder.
6. Typ ipconfig /flushdns in het opdrachtpromptvenster.
7. Druk op Enter.
8. Je zou een bericht moeten zien dat bevestigt dat de DNS resolver cache is gespoeld.
Opmerking: De stappen voor het doorspoelen van je DNS-cache op Windows XP en Vista zijn bijna identiek aan de stappen die worden gebruikt in de nieuwste Microsoft-versies. Het bericht aan het einde kan echter verschillen of vereist beheerdersrechten om verder te gaan.
Hoe DNS doorspoelen: Voor Mac-gebruikers
Je DNS-cache doorspoelen op een Mac is eenvoudig, maar je moet wel weten welke versie van OS X je gebruikt zodat je het juiste commando kunt gebruiken. Er kunnen problemen ontstaan met het nieuwe macOS als je niet bekend bent met deze commando's en hun compatibiliteit.
Volg deze stapsgewijze instructies om te leren hoe je DNS doorspoelt op een Mac:
- Open Finder.
- Klik op Toepassingen.
- Navigeer naar de map Utilities.
- Open Terminal. (Je kunt de Terminal-app ook vinden door ernaar te zoeken in Launchpad).
- Typ in het Terminal-venster het commando dat overeenkomt met je macOS-versie:
| macOS-versie | Opdracht |
|---|---|
| macOS 14 (Sonoma) macOS 13 (Ventura) macOS 12 (Monterey) macOS 11 (Big Sur) macOS 10.15 (Catalina) macOS 15 (Sequoia) (bèta of nieuwste) | sudo killall -HUP mDNSResponder |
| macOS 10.10 (Yosemite) | sudo discoveryutil -mdnsflushcache |
| macOS 10.7 - 10.9, 10.11 - 10.14 (Lion t/m Mojave, uitgezonderd Yosemite) | sudo killall -HUP mDNSResponder |
| macOS 10.5 - 10.6 (Leopard, Snow Leopard) | sudo dscacheutil -flushcache |
| macOS 10.4 (Tiger) | lookupd -flushcache |
- Druk op Enter.
- Typ uw beheerderswachtwoord wanneer daarom wordt gevraagd en druk nogmaals op Enter.
- Je zou een bevestiging moeten zien of helemaal geen melding - in beide gevallen heeft je Mac met succes de DNS-cache doorgespoeld.
- Moet ik DNS handmatig doorspoelen?
DNS-cache is een manier om de informatie op te slaan die relevant is voor het vinden van een website. Dit kunnen IP-adressen, hostnamen en andere DNS-records zijn. De DNS-server van je netwerk houdt al deze records bij en zorgt ervoor dat ze worden bijgewerkt wanneer dat nodig is.
Een DNS-cache wist periodiek zijn eigen geheugen, zonder dat je daar iets voor hoeft te doen. Naast het opslaan van alle informatie die nodig is om een website te lokaliseren, bevat het ook informatie over de Time-To-Live of TTL.
De TTL is hoe lang een entry in de DNS-cache blijft voordat deze verloopt. Dus binnen deze periode worden antwoorden op queries opgehaald uit de lokale domein cache zonder een DNS server te hoeven vragen. Wanneer de TTL verloopt, verdwijnt een record uit de cache.
Als de TTL voor een website bijvoorbeeld is ingesteld op drie minuten, dan zal het eerste verzoek dat wordt gedaan na het verlopen van de TTL eerst verse informatie ophalen via de DNS-server in plaats van via de lokale cache.
Dus of je DNS handmatig doorspoelt of niet is je eigen beslissing, vooral als je een krachtige gebruiker bent. Als je bijvoorbeeld een probleem hebt met je internetverbinding, kun je overwegen om je DNS-cache door te spoelen. Dit zorgt ervoor dat alle verouderde informatie over websites wordt verwijderd en wordt vervangen door nieuwe gegevens van de gezaghebbende servers.
Hoe DNS doorspoelen op Linux
Terwijl Windows en Mac OS X computers DNS caches hebben ingebouwd, heeft Linux dat niet. Elke Linux-distributie kan echter een andere DNS-service gebruiken voor de opslag van DNS-records. Het kan zijn dat je de service opnieuw moet opstarten om deze wijzigingen door te voeren.
Zo doe je dat:
1. Open een terminalvenster door op Ctrl+Alt+T te drukken..
2. Typ in het Terminal-venster een van deze commando's, afhankelijk van de versie van Linux die je gebruikt.
- NCSD: sudo /etc/init.d/nscd restart
- Dnsmasq: sudo /etc/init.d/dnsmasq restart
- BIND: Het kan zijn dat je meerdere commando's moet proberen:
○ s udo /etc/init.d/named restart
○ s udo rndc herstart
○ s udo rndc exec
3. Mogelijk wordt u gevraagd uw wachtwoord in te voeren.
4. De service zal stoppen en vervolgens opnieuw starten voordat de cache met succes wordt gespoeld.
Hoe DNS doorspoelen in browsers
Soms kun je, zelfs nadat je de DNS-cache van je systeem hebt leeggemaakt, nog steeds problemen ondervinden zoals traag laden, verouderde pagina's of sites die niet goed openen. Dat komt omdat veel moderne webbrowsers, vooral die gebaseerd zijn op Chromium, hun eigen interne DNS-cache onderhouden om browsen te versnellen en opzoektijden te verkorten.
Het doorspoelen van de DNS-cache van je browser kan helpen bij het oplossen van problemen die worden veroorzaakt door verouderde of onjuiste DNS-vermeldingen, vooral na recente websitemigraties, serverwijzigingen of DNS-updates.
Hier lees je hoe je DNS doorspoelt in populaire browsers:
Google Chrome
Aangezien Chrome zijn eigen DNS-cache gebruikt, kan het wissen ervan fouten bij het laden van pagina's en andere prestatieproblemen verhelpen.
Stappen:
- Open Google Chrome.
- Typ in de adresbalk: chrome://net-internals/#dns
- Druk op Enter.
- Klik op de knop "Host cache wissen".
Mozilla Firefox
Met Firefox kunnen gebruikers DNS ook handmatig doorspoelen via de interne netwerkhulpmiddelen.
Stappen:
- Open Firefox.
- Typ in de adresbalk: about:networking#dns
- Druk op Enter.
- Klik onder de DNS-sectie op "DNS-cache wissen".
Microsoft Edge
Omdat Edge is gebouwd op Chromium, is het proces precies hetzelfde als in Chrome.
Stappen:
- Open Microsoft Edge.
- Typ het volgende in de adresbalk: edge://net-internals/#dns
- Druk op Enter.
- Klik op de knop "Host cache wissen".
Brave-browser
Brave is ook gebaseerd op Chromium en volgt hetzelfde proces.
Stappen:
- Open Dapper.
- Voer in de adresbalk in: brave://net-internals/#dns
- Druk op Enter.
- Klik op "Host cache wissen".
Voordelen van het spoelen van DNS
Het spoelen van DNS is een goede manier om informatie uit het cachegeheugen te verwijderen die problemen met je netwerk kan veroorzaken. Het is vooral handig als je problemen hebt met de toegang tot websites of andere online diensten, omdat het kan helpen om alles weer op de rails te krijgen.
Het spoelen van DNS kan ook de prestaties verbeteren door de cache van de server bij te werken en te voorkomen dat er onjuiste antwoorden worden verzonden op basis van verouderde informatie.
Hier zijn nog een paar redenen waarom je je DNS zou willen spoelen:
1. DNS-spoofing voorkomen
DNS-spoofing of DNS-cachevergiftiging Er is sprake van wanneer een aanvaller toegang krijgt tot uw DNS-cache, deze zodanig manipuleert dat bepaalde domeinnamen onjuist worden omgezet en uw DNS-verzoeken omleidt naar hun eigen website voor frauduleuze doeleinden, zoals DNS-kaping, phishing, man-in-the-middle-aanvallen, malware distributie en dergelijke.
Dit kan worden voorkomen door je DNS-cache door te spoelen, want als je je DNS-cache doorspoelt, dwing je het systeem om in plaats daarvan een nieuwe versie van het DNS-record in de cache te gebruiken. Door dit te doen, voorkom je dat malafide vermeldingen in de cache van je systeem worden opgenomen die mogelijk door een aanvaller zijn toegevoegd.
2. 404-fouten verhelpen
Als een website naar een nieuw domein of een nieuwe server verhuist, wordt de DNS-informatie op je computer mogelijk niet bijgewerkt. Als je die site probeert te bezoeken, kun je een 404-foutmelding te zien krijgen en moet je je DNS-cache doorspoelen (of wissen) om het echte adres van die pagina weer te zien te krijgen.
3. Problemen met het niet laden van de website oplossen
DNS flushing is nodig wanneer een website niet goed laadt. Dit kan het gevolg zijn van een probleem met het IP-adres of van wijzigingen in de DNS-serverinstellingen. In dergelijke situaties dwingt een DNS flush je browser om de DNS-resolver opnieuw te laden, waardoor deze opnieuw naar het IP-adres van de website moet zoeken.
4. Verberg uw browsegeschiedenis
Wanneer je een website bezoekt, maakt je computer een vermelding in zijn cache die aangeeft hoe vaak je die site hebt bezocht. Als een gegevensverzamelaar of hacker je DNS-cache in handen krijgt, kan hij deze informatie gebruiken om te bepalen welke websites je wanneer bezoekt.
Een DNS flush zal de cache wissen en het onmogelijk maken voor anderen om toegang te krijgen tot deze informatie. Dit voorkomt dat je browsegeschiedenis openbaar wordt, wat je kan beschermen tegen hackers en gegevensverzamelaars die spyware proberen te voorkomen of je online gedrag proberen te volgen.
5. Verbeter uw beveiliging
Hoewel je een DNS-spoeling kunt gebruiken om jezelf te beschermen tegen gegevensverzamelaars en hackers, kan het ook helpen om de beveiliging van je computersysteem te verbeteren. Dit komt omdat het verwijderen van alle informatie in je cache je computer zal dwingen om websites opnieuw te downloaden als dat nodig is, wat betekent dat eventuele kwaadaardige code die erin is opgenomen niet automatisch zal worden uitgevoerd.
Daarnaast is de vooruitgang van AI in cyberbeveiliging steeds beter om bedreigingen te identificeren en te blokkeren, waardoor het nog belangrijker wordt om schone en veilige DNS-caches te onderhouden.
Conclusie
De meeste webservers gebruiken DNS-cache om zoekopdrachten naar IP-adressen op te slaan. Het doel van deze technologie is om tijd te besparen door niet herhaaldelijk opzoekingen te doen in het Internet Protocol (IP)-adressensysteem. Hierdoor reageert de site sneller op gebruikers, maar dit kan ook tot problemen leiden.
Als bijvoorbeeld een IP-adres verandert en de DNS-cache wordt niet vernieuwd, dan worden sitebezoekers nog steeds naar het oude IP-adres geleid, via resultaten in de cache die op het systeem blijven staan.
Ook kunnen uw gegevens worden blootgesteld aan externe entiteiten als de DNS-cache niet goed wordt beheerd.
Daarom is het spoelen van de DNS een belangrijke beveiligingsstap. Het zorgt ervoor dat je de meest actuele informatie in je DNS-records hebt, terwijl verouderde cache-informatie ook wordt verwijderd. Dit kan helpen om het risico te verkleinen dat gevoelige gegevens worden blootgelegd of dat je naar een onjuist IP-adres wordt doorgestuurd.
Veelgestelde vragen
Kan het doorspoelen van DNS de internetsnelheid verbeteren?
Ja, dat kan, vooral als je last hebt van traag ladende websites door verouderde of beschadigde DNS-records. Door de DNS-cache door te spoelen, wordt je systeem gedwongen om de nieuwste IP-adressen rechtstreeks van de DNS-server op te halen.
Zal het doorspoelen van DNS DNS_PROBE_FINISHED_NXDOMAIN fouten oplossen?
Ja, in sommige gevallen. Deze foutmelding verschijnt meestal wanneer je browser een domeinnaam niet kan omzetten. Als het probleem wordt veroorzaakt door een slechte of verouderde DNS-cachevermelding, kan het doorspoelen van je DNS de onjuiste gegevens wissen en je systeem de juiste informatie van de DNS-server laten ophalen.
Moet ik DNS doorspoelen nadat ik van router ben veranderd?
Het is een goed idee. Als je van router wisselt - vooral als je nieuwe router andere DNS-instellingen gebruikt - kan het zijn dat je systeem nog steeds vertrouwt op records uit de cache van de vorige verbinding. Het spoelen van de DNS zorgt ervoor dat je apparaat oude records verwijdert en de nieuwe DNS-server opnieuw bevraagt.
Is het veilig om DNS vaak te spoelen?
Ja, het doorspoelen van je DNS is volkomen veilig en heeft geen negatieve invloed op de prestaties van je systeem. Als je het regelmatig doet, kun je verbindingsproblemen voorkomen, verouderde records verwijderen en de kans op DNS-spoofing verkleinen.
Verwante artikelen
- PCI DSS 4.0.1 voor hotels: strategieën voor e-mailverificatie - 17 februari 2026
- Top 10 DMARC-monitoringtools voor het beheer van grote domeinportfolio's in 2026 - 17 februari 2026
- Top 10 e-mailverificatietools voor 2026 - 17 februari 2026
