DNS-cache spoelen in MacOS Catalina & Big Sur
Inhoudsopgave:
MacOS-gebruikers moeten af en toe de DNS-cache van hun Mac leegmaken om toegang te krijgen tot bepaalde websites of domeinen of om problemen op te lossen. Het doorspoelen van de DNS-cache komt vooral veel voor bij webontwikkelaars en netwerkbeheerders, maar het wordt ook met enige regelmaat gebruikt door andere geavanceerde gebruikers. In deze handleiding wordt uitgelegd hoe u de DNS-cache leegmaakt in MacOS Big Sur en MacOS Catalina.
Als je geen toegang krijgt tot een website die je onlangs hebt bezocht, dan is het eerste wat je natuurlijk controleert of je een werkende internetverbinding hebt. Maar als je alleen verbindingsproblemen hebt op die specifieke website, dan kan het een DNS-fout zijn, en dit is een voorbeeld waarin het leegmaken van de DNS-cache nuttig kan zijn.
Je Mac slaat de IP-adressen op van webservers die pagina's bevatten die je onlangs hebt bezocht. Als dit IP-adres echter verandert voordat het in uw DNS-cache-updates is ingevoerd, kunt u de site niet openen zonder uw DNS-cache opnieuw in te stellen. Door de DNS-cache op uw Mac leeg te maken, worden alle ongeldige vermeldingen verwijderd en wordt het systeem gedwongen deze adressen te onthouden wanneer u de website de volgende keer bezoekt.
DNS-cache spoelen in macOS Catalina en Big Sur
Voordat je verder gaat met de volgende procedure, moet je ervoor zorgen dat je Mac macOS Catalina of hoger gebruikt, aangezien het wissen van de DNS-cache op oudere versies van macOS enigszins varieert. Laten we nu, zonder verder oponthoud, eens kijken naar de noodzakelijke stappen.
- We gebruiken Terminal om de DNS-cache op uw computer te legen. U kunt Terminal openen met Spotlight-zoeken. Klik op het vergrootglaspictogram in de rechterbovenhoek van uw bureaublad om Spotlight-zoeken te openen. U kunt Spotlight ook openen door op Command + spatiebalk te drukken.
- Typ daarna "Terminal" in het zoekveld en open de app vanuit de zoekresultaten.
- Typ nu het volgende commando in de terminal. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Druk op de Return-toets en u wordt nu gevraagd om het macOS-gebruikerswachtwoord in te voeren. Voer uw wachtwoord in en druk nogmaals op Return.
Sluit het Terminal-venster als u klaar bent.
Dat is zo'n beetje alles. Je hebt de DNS-cache op je macOS-computer gewist en opnieuw ingesteld.
Het is vermeldenswaard dat u geen bericht "geslaagd" krijgt nadat u de opdracht hebt ingevoerd. Weet gewoon dat het klaar is en je kunt het bevestigen door de website te openen waartoe je eerder geen toegang had.
Het is goed om de DNS-cache zo nu en dan te wissen, omdat ze af en toe beschadigd kunnen raken door technische problemen. Evenzo heeft uw wifi-router ook een DNS-cache. Dit is de reden waarom de meeste mensen aanraden om de router opnieuw op te starten als een stap voor het oplossen van problemen, aangezien de DNS-cache ook wordt leeggemaakt.
Als je Mac een oudere versie van macOS gebruikt, wil je misschien leren hoe je de DNS-cache reset in macOS High Sierra, of hoe je de DNS-cache leegmaakt in macOS Sierra, enzovoort.De procedure is vergelijkbaar en omvat de Terminal, behalve dat je een iets andere opdracht zou typen.
We hopen dat je de netwerkproblemen die je ondervond, hebt kunnen oplossen, of dat je alle websites weer kunt openen nadat je de DNS-cache op je Mac hebt geleegd. En als je algemene internetverbindingsproblemen hebt, wil je misschien de stappen voor probleemoplossing proberen om ook wifi-verbindingsproblemen op je Mac op te lossen.
Als je een andere aanpak kent voor het leegmaken van de DNS-cache op de nieuwste macOS-releases, of als je een bepaald inzicht, mening of advies hebt, deel het in de reacties!