Hoe de DNS-cache op uw iPhone, iPad en Mac te wissen

Maakt een oude DNS-cache uw surfervaring op het internet verschrikkelijk traag? Als dit het geval is, heeft u misschien gedacht om dingen te versnellen door over te schakelen naar een alternatieve domeinnaamserver op uw apparaat. In dat geval moet u de DNS-cache op uw apparaat wissen. Er zijn verschillende manieren om DNS-caches te spoelen in iOS en macOS en deze stapsgewijze zelfstudie behandelt ze allemaal! U kunt als volgt de DNS-cache op uw iPhone, iPad en Mac verwijderen.

Als u geen verbinding kunt maken met sommige websites, wordt een webpagina helemaal niet geladen of vertraagt ​​uw netwerk willekeurig zonder duidelijke reden, is de kans groot dat de DNS-cache van uw apparaat is beschadigd door technische problemen, administratieve ongelukken of andere redenen.

Afgezien van andere redenen kan de DNS-cache vervuild raken wanneer ongeautoriseerde domeinnamen of IP-adressen erin worden ingevoegd via een netwerkaanval of malware / virus.

Maar maak je geen zorgen, het resetten van de DNS-cache zou deze problemen moeten helpen oplossen.

Wat is een DNS-cache?

DNS of "Domain Name System" is sinds 1985 het hoofdbestanddeel van de internetfunctionaliteit.

Kortom, DNS is een gedecentraliseerd naamsysteem voor apparaten die zijn verbonden met internet of een privénetwerk (VPN). Het systeem wijst domeinnamen toe aan elk van de apparaten en vertaalt tegelijkertijd door mensen leesbare domeinnamen zoals iDownloadBlog.com naar de numerieke IP-adressen die services en apparaten identificeren met de onderliggende netwerkprotocollen.

TUTORIAL: Hoe websitegegevens op Apple Watch te wissen

Een DNS-cache, ook bekend als een DNS-resolvercache, is een tijdelijke database, een soort telefoonboek, dat helpt bij het versnellen van DNS-zoekopdrachten door records van alle recente netwerkverzoeken op te slaan. In plaats van numerieke IP-adressen voor uw favoriete websites te moeten onthouden, kan uw apparaat gebruikmaken van een in het cachegeheugen opgeslagen tabel met recente DNS-zoekopdrachten om te weten hoe een webbron moet worden geladen.

Met andere woorden, een DNS-cache is slechts een herinnering aan recente DNS-lookups waarnaar uw computer snel kan verwijzen wanneer deze probeert uit te zoeken hoe een website moet worden geladen. Een DNS-cache wordt onderhouden door het besturingssysteem, maar sommige browsers kunnen hun eigen DNS-cache behouden.

TUTORIAL: Hoe browsercache te wissen in Safari, Firefox en Chrome

Alle caches kunnen na verloop van tijd corrupt worden, en dat geldt vooral met DNS-caches. Een beschadigde DNS-cache kan leiden tot intermitterende problemen bij het laden van websites. Ergo, het wissen van de DNS-cache zodat het geen ongeldige items bevat, is meestal de beste manier om dergelijke problemen op te lossen.

Het is heel belangrijk om te benadrukken dat het wissen van de DNS-cache uw browsegeschiedenis, websitegegevens, opgeslagen wachtwoorden of andere tijdelijke internetbestanden die op uw apparaat worden opgeslagen niet zal verwijderen om de laadtijden van webpagina's te versnellen..

Wanneer en waarom u DNS-caches moet wissen

Hier zijn een paar veel voorkomende scenario's waarin het wissen van de DNS-cache kan helpen.

  • Voorkom DNS-kaping: Deze praktijk ondermijnt de resolutie van DNS-query's, die kan worden bereikt via malware of door het gedrag van een vertrouwde DNS-server zodanig te wijzigen dat deze niet langer voldoet aan de internetstandaarden. Het spoelen van uw DNS-cache minimaliseert het risico van DNS-kaping, wat een aanzienlijk probleem is in China.
  • Problemen met het laden van pagina's oplossen: Vers beginnen is de beste manier om situaties aan te pakken waarin sommige websites niet laden of webpagina's langzaam laden.
  • Server-ingangen zijn gewijzigd: Als een vermelding op de webserver wordt gewijzigd of een nieuwe vermelding wordt toegevoegd, moet u mogelijk de DNS-cache onmiddellijk leegmaken om onderbrekingen te voorkomen. Houd er rekening mee dat als u wacht op server-side DNS-wijzigingen die worden doorgevoerd, het aanpassen van de DNS-instellingen van uw apparaat mogelijk niet het gewenste effect heeft voordat de wijzigingen zijn doorgevoerd tussen servers over de hele wereld.
  • Google DNS of Open DNS-servers gebruiken: Voordat u uw apparaat instelt om Google DNS of DNS-servers als DNS te gebruiken, wat het browsen op internet versnelt wanneer u op wifi bent, wordt u geadviseerd om de DHCP-toewijzingen te wissen door DNS-caches leeg te maken.
  • Een wijziging van netwerkinstellingen afdwingen: Als u wijzigingen hebt aangebracht in de netwerkinstellingen van uw apparaat, zoals het toevoegen van een aangepaste DNS als onderdeel van uw VPN-service, zal het wissen van de DNS-cache deze wijzigingen onmiddellijk van kracht worden zonder verdere actie.
  • Bescherm tegen malware: Een computervirus of malware kan uw DNS-instellingen op de achtergrond veranderen of u voor de gek houden om ze handmatig te wijzigen om u om te leiden naar een pagina vol advertenties of een phishing-pagina die een legitieme website nabootst. Als u de DNS-cache wist, worden alle vermeldingen verwijderd, inclusief ongeldige of frauduleuze records.

Zelfs als u geen problemen ondervindt bij het laden van webpagina's, maakt het leegmaken van een oude DNS-cache niet alleen uw webbrowserervaring probleemloos, maar ruimt ook de waardevolle opslagruimte op uw apparaat op.

TUTORIAL: Hoe u uw browsegeschiedenis in Safari wist

Uw router heeft ook een DNS-cache, wat betekent dat alle stappen voor DNS-probleemoplossing ook het doorspoelen van de DNS-cache op zowel de computer als de router moeten omvatten.

Volg ons op en we leggen uit hoe u de DNS-cache op uw iPhone, iPad en Mac wist.

Hoe DNS-caches te wissen

U kunt de DNS-cache op meerdere manieren leegmaken.

Hoe DNS-caches op iPhone en iPad te wissen

Op iOS hebt u drie verschillende manieren om de DNS-cache te wissen. Ten eerste kunt u de vliegtuigmodus in- en uitschakelen, wat het neveneffect heeft van het leegmaken van de DNS-cache. Ten tweede kunt u uw apparaat eenvoudig opnieuw opstarten om hetzelfde effect te bereiken als de vliegtuigmodus. En ten derde is het ook voldoende om je netwerkinstellingen te dumpen.

Methode # 1: Vliegtuigmodus

Het omschakelen van de vliegtuigmodus is de snelste manier om uw DNS-cache leeg te maken, omdat hierdoor de draadloze functies op uw apparaat onmiddellijk worden uitgeschakeld en mobiele radio's worden uitgeschakeld, zodat u voldoet aan de voorschriften van luchtvaartmaatschappijen. Als u DNS-caches meerdere keren per dag moet wissen, is dit de methode die u wilt gebruiken (het werkt ook met mobiele iPads).

1) Open Controle Centrum door vanuit de rechterbovenhoek van het scherm naar beneden te vegen op iPhone X of hoger of iPad met iOS 12 of hoger. Op oudere apparaten of iOS-versies veegt u vanaf de onderkant omhoog om de Control Center-overlay te openen.

2) Druk op Vliegtuigmodus pictogram in de linkerbovenhoek van de netwerkinstellingenkaart.

Wanneer de vliegtuigmodus is ingeschakeld, wordt het pictogram oranje om aan te geven dat alle mobiele services momenteel zijn uitgeschakeld, waardoor iOS ook wordt gevraagd de DNS-cache van het systeem te wissen.

3) Tik na ongeveer 15 seconden op Vliegtuigmodus pictogram opnieuw om draadloze services weer in te schakelen.

Je kunt ook naar Instellingen → Vliegtuigmodus en tik op de schuifregelaar om deze in te schakelen.

Methode # 2: opnieuw opstarten

Door uw apparaat opnieuw op te starten, kunt u de DNS-cache snel en eenvoudig leegmaken.

1) Doe het volgende:

  • Op iPhone X en 2018 iPad Pro en nieuwer: Houd de zijknop en een van beide volumeknoppen ingedrukt totdat de schuifregelaar verschijnt.
  • Op oudere apparaten, zoals iPhone 8 en eerder: Houd de aan / uit-knop enkele seconden ingedrukt.

De aan / uit-knop wordt ook wel de bovenste knop op de iPod touch en iPad genoemd.

iOS-herstartknoppen zijn in de loop der jaren opnieuw geherristerd en verplaatst

2) Veeg over de schuifregelaar met het label Sleep om uit te zetten.

3) Nadat het apparaat is uitgeschakeld en uitgeschakeld, wacht u enkele seconden en houdt u de knop Zij / Boven / Aan opnieuw ingedrukt totdat u het Apple-logo ziet. Als veiligheidsmaatregel moet u bij het opnieuw opstarten van het apparaat uw toegangscode invoeren om Touch ID of Face ID opnieuw in te schakelen.

Als uw apparaat op iOS 11+ is, kunt u het ook uitschakelen Instellingen → Algemeen → Afsluiten.

Omdat het opnieuw opstarten meer tijd kost dan het in- en uitschakelen van de vliegtuigmodus, is dit niet de beste aanpak als u uw DNS-cache meerdere keren per dag moet opschonen.

NOTITIE: Bezorgd over DNS-kaping? Als dit het geval is, is dit niet de veiligste methode om de DNS-cache leeg te maken, omdat de kaping kan plaatsvinden onmiddellijk nadat het apparaat opnieuw is opgestart, voordat u zelfs de kans hebt om verbinding te maken met een VPN.

Methode # 3: Netwerkinstellingen dumpen

Als u de netwerkinstellingen op uw apparaat wist, wordt ook de DNS-cache van het systeem leeggemaakt.

1) Open instellingen op uw apparaat.

2) Kiezen Algemeen van de lijst.

3) Kraan Reset.

4) Kiezen Reset netwerk instellingen.

5) Typ uw toegangscode, indien gevraagd, dan bevestigen dat u alle netwerkinstellingen wilt wissen en terug wilt zetten naar de fabrieksinstellingen.

Dit is misschien niet de beste methode omdat het resetten van uw netwerkinstellingen niet alleen het apparaat opnieuw opstart (waardoor de caches toch worden gewist), maar ook wachtwoorden wist voor alle wifi-netwerken waar u lid van bent geworden. Erger nog, mobiele gegevensinstellingen van uw draadloze provider worden ook gewist en al uw andere netwerkinstellingen gaan verloren, dus u moet ze opnieuw instellen.

Hoe DNS-caches op uw Mac te wissen

Op macOS wordt het opschonen van DNS-caches uitgevoerd via Terminal-opdrachten die in de loop der jaren zijn veranderd, maar maak je geen zorgen, iDownloadBlog heeft je gedekt.

1) Open eerst Terminal vanuit uw / Application / Utilities-map of via Spotlight.

2) Typ de opdracht die overeenkomt met de versie van uw Mac-besturingssysteem en druk vervolgens op invoeren.

  • macOS Sierra, High Sierra & Mojave (10.12, 10.13 en 10.14)

sudo killall -HUP mDNSResponder; slaap 2

  • OS X Yosemite 10.10.4+ en El Capitan (10.11)

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

  • OS X Yosemite (10.10.0-10.10.3)

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

  • OS X Mavericks (10.9)

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

  • OS X Lion en Mountain Lion (10.7 en 10.8)

sudo killall -HUP mDNSResponder

  • OS X Leopard en Snow Leopard (10.5 en 10.6)

sudo dscacheutil -flushcache

Als de Terminal-opdracht voor macOS Sierra en nieuwere om de een of andere reden niet goed werkt, kunt u in plaats daarvan de volgende syntaxis gebruiken:

sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil -flushcache

U moet over beheerdersrechten beschikken om deze opdrachten uit te voeren.

Bonus: Mac-reinigingssoftware

Als al het bovenstaande te ingewikkeld klinkt, met name de Terminal-methode, overweeg dan een oplossing van derden zoals MacMaw's CleanMyMac, een veel eenvoudiger alternatief voor het wissen van uw DNS-caches die op alle versies van het Mac-besturingssysteem werkt.

Begin met het gratis downloaden van CleanMyMac van de MacPaw-website.

Nadat u de app hebt geïnstalleerd, start u deze en klikt u op Onderhoud in het menu aan de linkerkant. Selecteer nu de optie DNS-cache spoelen en klik Rennen om CleanMyMac zijn magie te laten doen.

DNS-caches wissen in Safari, Chrome, Opera en Firefox

Naast de eigen DNS-cache van het systeem, bewaren de meeste browsers (behalve Internet Explorer) ook een kopie in de cache van de DNS-records. Deze interne browser DNS-cache kan na verloop van tijd beschadigd raken en het zoeken vertragen. Uw browser wist automatisch de cache wanneer deze opnieuw wordt opgestart, maar u kunt dit ook handmatig doen zonder de app opnieuw te hoeven openen.

Safari

1) Lancering Safari op je Mac.

2) Activeer het verborgen Develop-menu van Safari door te kiezen voorkeuren van de Safari menu.

3) Klik op de Geavanceerd tab.

4) Vink het vakje naast aan "Toon ontwikkelmenu in menubalk".

Nu verschijnt het verborgen menu Ontwikkelen in de menubalk van Safari.

5) Klik op de Ontwikkelen menu en kies vervolgens de optie Lege caches.

Nadat u uw browsercache hebt gewist, moet u Safari afsluiten en opnieuw starten voor de beste resultaten.

Chrome

1) Lancering Chrome op je Mac

2) Type chrome: // net-internals / # dns in de adresbalk en druk vervolgens op Enter.

3) U wordt naar het DNS-gedeelte van de interne instellingenpagina van Chrome geleid. Klik DNS in de linkerkolom en klik vervolgens op de knop met het label Hostcache wissen om de DNS-cache leeg te maken.

4) Open een nieuw tabblad en typ vervolgens het adres chrome: // net-internals / # sockets en druk op Enter.

5) U gaat naar het gedeelte van de interne instellingenpagina van Chrome voor socketpools in de cache. Klik Sockets in de linkerkolom en klik vervolgens op de knop met het label Flush-socket zwembaden.

Start Chrome nu opnieuw om de wijzigingen van kracht te laten worden.

Opera

1) Lancering Opera op je Mac

2) Type opera: // net-internals / # dns in de adresbalk en druk vervolgens op Enter.

3) U wordt naar het DNS-gedeelte van de interne instellingenpagina van Opera geleid. Klik op de knop met het label Hostcache wissen om de DNS-cache leeg te maken.

4) Open een nieuw tabblad en typ vervolgens het adres opera: // net-internals / # sockets en druk op Enter.

5) U gaat naar het gedeelte van de interne instellingenpagina van Opera voor socketpools in de cache. Klik nu op de knop met het label Flush-socket zwembaden.

Start Opera nu opnieuw voor het beste resultaat.

Firefox

1) Lancering Firefox op uw MAc.

2) Typ in de adresbalk about: config en druk op Enter.

3) Klik "Ik accepteer het risico!" op een waarschuwingspagina.

4) Gebruik het zoekveld bovenaan om naar te zoeken “Network.dnsCacheExpiration”.

5) Uw zoekopdracht zou twee variabelen moeten opleveren, genaamd “Network.dnsCacheExpiration” en “Network.dnsCacheExpirationGracePeriod”. Dubbelklik op het waardegedeelte van elke variabele zodat u het kunt bewerken verander de waarde van de standaard 60 tot 0, waardoor Firefox onmiddellijk zijn DNS-cache moet wissen.

6) Na dit nu te doen zet beide variabelen terug op 60.

Start Firefox opnieuw voor de beste resets.

Hulp nodig? Vraag het iDB!

Vind je dit leuk?

Zo ja, geef het dan door aan uw supportmedewerkers en laat hieronder een reactie achter.

Zat vast? Weet u niet zeker hoe u bepaalde dingen op uw Apple-apparaat moet doen? Laat het ons weten via [email protected] en een toekomstige tutorial kan een oplossing bieden.

Dien uw eigen instructiesuggesties in via [email protected].