Sådan rydder du & Nulstil DNS-cache i MacOS Sierra
Indholdsfortegnelse:
Mac OS-brugere, der har ændret deres DNS-indstillinger, skal muligvis rydde deres DNS-cache, før ændringerne træder i kraft. Derudover løser navneservere og domæner nogle gange ikke som tilsigtet, hvis du har gammel DNS-cache på Mac'en, en anden situation, hvor nulstilling af DNS-cache ofte kan være løsningen.
Vi viser dig, hvordan du fjerner DNS-cache i MacOS Sierra 10.12 og nyere.
note: dette bruger kommandolinjen og er derfor rettet mod mere avancerede brugere. Det er ret sjældent, at en nybegynder Mac OS-bruger alligevel skal nulstille deres DNS-cache, men ofte vil bare genstart opnå samme effekt.
Sådan rydder du DNS-cache i MacOS Sierra
- Åbn Terminal-applikationen, som findes i mappen Utilities i Applications
- Indtast følgende kommandosyntaks nøjagtigt (brug kopier og indsæt, hvis du er i tvivl om syntaksens nøjagtighed):
- Tryk på Retur/Enter-tasten, og indtast admin-adgangskoden, når du bliver bedt om det (dette er nødvendigt på grund af sudo-rettigheder)
- Vent et øjeblik på, at DNS-cachen bliver ryddet
sudo killall -HUP mDNSResponder;sig DNS-cache er blevet tømt
Du får en verbal lydadvarsel om, at DNS-cachen er blevet tømt, når den er fuldført.
Dette kan være særligt vigtigt, hvis du for nylig har foretaget ændringer på DNS-servere i Mac OS og oplever, at ændringerne ikke er trådt i kraft, men det bruges også ofte af webudviklere, programmører og designere, der er arbejder med domænenavne eller efter redigering af værtsfilen.
Selvom det ikke altid er nødvendigt, skal du muligvis afslutte og genstarte alle aktive applikationer, der bruger DNS eller netværk, inklusive Safari, Chrome, Firefox, Opera, sFTP, SSH og andre lignende opgaver afhængigt af domænenavn korrespondance.
Sjældent virker ovenstående kommando muligvis ikke, men en alternativ kommando er tilgængelig for macOS Sierra 10.12.3 og nyere, som også tilføjer et ekstra fokus på en hjælpeproces, den syntaks er:
sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;sig MacOS DNS-cache er blevet ryddet
Som før vil et tryk på retur udføre kommandosyntaksen og nulstille DNS-cachen i MacOS 10.12.4 og nyere udgivelser.
Husk, dette tip er beregnet til moderne versioner af macOS inklusive Sierra 10.12 og nyere. Tidligere versioner af MacOS har ofte helt andre metoder til nulstilling af DNS-cache som beskrevet her, men da nogle af de tidligere udgivelser stadig er under udrulning, kan det også være værdifuldt at kende disse metoder.
Har du kommentarer eller tricks til at nulstille DNS-cache i MacOS? Fortæl os det i kommentarerne!