Handleidingen/Domeinen/DNS-records/De DNS-cache wissen

De DNS-cache wissen

Af en toe is een site misschien niet toegankelijk voor jou, maar hebben anderen er wel toegang toe. Dit kan gebeuren als je onlangs DNS-wijzigingen hebt aangebracht aan je domeinnaam, een domeinnaam hebt gekoppeld of je domeinnaam tijdelijk hebt laten verlopen.

Wat is DNS-cache?

De DNS-cache wordt door alle besturingssystemen gebruikt om DNS-verzoeken snel te versnellen, vergelijkbaar met hoe browsers een kopie van bezochte websites bewaren, zodat ze bij het volgende bezoek snel kunnen worden geopend.

De DNS-cache werkt zichzelf automatisch bij, maar het kan nodig zijn om de DNS-cache handmatig te wissen wanneer een wijziging in de DNS-records plaatsvindt vóór de volgende DNS-cache-update.

Voordat je je DNS-cache wist

Er zijn een paar stappen die je kan nemen om problemen met de zichtbaarheid van je site op te lossen voordat je besluit je DNS-cache te wissen.

  1. Heb je onlangs een aangepaste domeinnaam geregistreerd, gekoppeld of overgedragen aan je WordPress.com-site? Bekijk onze handleiding over het oplossen van domeinnaamfouten om er zeker van te zijn dat de domeinnaam actief is.
  2. Een eenvoudige, maar vaak gemiste stap, is om eerst de cache van je browser te wissen. Onze handleiding over het oplossen van veelvoorkomende browserproblemen is een uitstekende plek om te kijken.

De DNS-cache op computers en laptops wissen

In de volgende gedeeltes vind je instructies voor het wissen van de DNS-cache op computers en laptops.

Windows 8, 10 en 11

Om de opdrachtprompt in te voeren, druk je op de Windows-toets (je vindt deze aan de linkerkant van het toetsenbord, tussen de Ctrl– en Alt-toetsen) en typ je msdos.

Wanneer je “Opdrachtprompt” ziet aan de rechterkant, klik op “Uitvoeren als beheerder” zoals getoond in de onderstaande schermafbeelding:

Zoek naar msdos, klik vervolgens op Opdrachtprompt en klik vervolgens op Uitvoeren als beheerder.

Voer vervolgens het volgende in:

 ipconfig /flushdns

en druk op de Enter-toets op je toetsenbord om de DNS-cache te wissen:

Windows 7

Als je computer op Windows 7 draait, volg dan deze stappen:

  1. Klik op de knop ‘Start‘.
  2. Typ cmd in de zoekbalk.
  3. Wanneer de opdrachtprompt opent, typt u:
 ipconfig /flushdns
  1. Druk op de Enter-toets op je toetsenbord en herhaal het proces nog een paar keer.
  2. Typ exit en druk op Enter om de opdrachtprompt te sluiten.
De DNS-cache wissen in Windows 7

macOS

Controleer eerst je macOS-versie voordat je een van de onderstaande opdrachten uitvoert.

Om je macOS-versie te vinden, klik je op het Apple-logo (linksboven op je scherm) en selecteer je ‘Over deze Mac’. Het brengt een klein dialoogvenster met verschillende details over je Mac-computer naar voren.

Afhankelijk van je Mac-versie moet je mogelijk op ‘Meer informatie’ of ‘Overzicht’ klikken om het exacte versienummer te bekijken.

Lanceer vervolgens de Terminal-app vanuit de Spotlight door tegelijkertijd op Command (⌘) + Space te drukken en Terminal te typen.

De Terminal-app wordt geopend

💡

Houd er rekening mee dat je je wachtwoord bij de hand moet hebben, omdat deze opdrachten verhoogde accountrechten vereisen.

Nadat je de Terminal-app hebt geopend, kopieer en plak je de exacte opdracht die je hieronder vindt, maar zorg ervoor dat deze past bij je macOS-versie:

10 .11 of nieuwer
El Capitan, Sierra, High Sierra, Mojave, Catalina, Big Sur, Monterey, Ventura, Sonoma, Sequoia

sudo killall -HUP mDNSResponder

10 .10
Yosemite

Sudo DiscoveryUtil UnnsflushCaches

10.7, 10.8 en 10.9
Lion, Mountain Lion, Mavericks

sudo killall -HUP mDNSResponder

10.6
Snow Leopard

Sudo dscacheutil -flushcache

10.5 of eerder
Leopard, Tiger, Panther, Jaguar, Puma, Cheetah, Kodiak

Sudo-zoekopdracht - flushcache

Nadat je een relevante opdracht uit de bovenstaande lijst hebt uitgevoerd, kun je proberen de site te openen die je niet kon openen.

Linux

Gezien de vele Linux-distributies, kunnen we geen specifieke commando’s voor elk bieden. De beste manier om de exacte stappen te achterhalen voor het wissen van de DNS-cache op je Linux-distributie, is door de website, forums of documentatie te controleren voor de distributie die je gebruikt.

De onderstaande voorbeelden kunnen al dan niet werken op je distributie.

Mogelijk moet je het wachtwoord van je account invoeren om deze opdrachten uit te voeren.

Hieronder geven we voorbeelden voor het wissen van de DNS-cache voor verschillende Linux-distributies:

dnsmasq

user@host$ herstart sudo /etc/init.d/dnsmasq 

pdnsd

user@host$ sudo pdnsd-ctl empty cache

nscd

user@host$ sudo service nscd restart

Je kunt ook het volgende proberen:

user@host$ /etc/rc.d/init.d/nscd stop
Start user@host$ /etc/rc.d/init.d/nscd start

dns-clean

user@host$ sudo /etc/init.d/dns-clean restart

bind

user@host$ sudo /etc/init.d/named restart

De DNS-cache op smartphones wissen

Android

Android OS houdt de DNS-cache gedurende 10 minuten en er is geen standaard manier om de DNS-cache op Android te wissen.

Je kunt echter proberen de vliegtuigmodusin te schakelen, 15 seconden te wachten en deze vervolgens weer uit te schakelen. Controleer de gebruikershandleiding van de fabrikant van je apparaat voor specifieke instructies over het gebruik van de vliegtuigmodus.

Als alternatief kun je de DNS-cache wissen uit de Chrome-browser-app door deze te openen en:

  1. Tik op het URL-veld.
  2. Invoeren: chrome://net-internals/#dns en open die URL.
  3. Tik op DNS vanuit de linkerzijbalk.
  4. Tik op de knop “Wis hostcache“:
De DNS-cache op Android wissen vanuit Chrome

iOS (Apple)

Het wissen van de DNS-cache voor je iPhone of iPad kan op twee manieren worden uitgevoerd.

De snelste manier om dit te doen is om de vliegtuigmodusin te schakelen:

  1. Vliegtuigmodus activeren.
  2. Wacht tien tot vijftien seconden.
  3. Vliegtuigmodus deactiveren.

Een andere manier om je iPhone DNS-cache te wissen, is door deze opnieuw op te starten.

Copied to clipboard!