Slik tømmer du DNS-buffer i MacOS Catalina & Big Sur
Innholdsfortegnelse:
MacOS-brukere kan av og til trenge å tømme DNS-buffer på Mac-en for å få tilgang til bestemte nettsteder, domener eller for feilsøkingsformål. Å tømme DNS-cache er spesielt vanlig med nettutviklere og nettverksadministratorer, men det brukes med en viss regelmessighet av andre avanserte brukere også. Denne guiden vil gå gjennom hvordan du tømmer DNS-cache i MacOS Big Sur og MacOS Catalina.
Hvis du ikke får tilgang til et nettsted du nylig har besøkt, er selvfølgelig det første du vil sjekke om du har en fungerende internettforbindelse. Men hvis du bare har tilkoblingsproblemer på det aktuelle nettstedet, kan det være en DNS-feil, og dette er et eksempel når det kan være nyttig å tømme DNS-bufferen.
Din Mac lagrer IP-adressene til webservere som inneholder sider du nylig har besøkt. Men hvis denne IP-adressen endres før oppføringen i DNS-bufferoppdateringene dine, vil du ikke kunne få tilgang til nettstedet uten å tilbakestille DNS-hurtigbufferen. Hvis du tømmer DNS-bufferen på Mac-en din, fjernes alle de ugyldige oppføringene og tvinger systemet til å huske disse adressene neste gang du besøker nettstedet.
Hvordan tømme DNS-buffer i macOS Catalina og Big Sur
Før du fortsetter med følgende prosedyre, sørg for at Mac-en din kjører macOS Catalina eller nyere, siden tømming av DNS-buffer på eldre versjoner av macOS varierer litt. Nå, uten videre, la oss ta en titt på de nødvendige trinnene.
- Vi bruker Terminal til å tømme DNS-bufferen på maskinen din. Du kan åpne Terminal ved å bruke Spotlight-søk. Klikk på "forstørrelsesglasset"-ikonet øverst til høyre på skrivebordet for å få tilgang til Spotlight-søk. Alternativt kan du åpne Spotlight ved å trykke på Kommando + mellomromstasten.
- Deretter skriver du «Terminal» i søkefeltet og åpner appen fra søkeresultatene.
- Nå, skriv inn følgende kommando i terminal. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Trykk på Retur-tasten og du blir nå bedt om å skrive inn macOS-brukerpassordet. Skriv inn passordet ditt og trykk på Retur igjen.
Lukk terminalvinduet når du er ferdig.
Det er stort sett alt som skal til. Du har tømt og tilbakestilt DNS-bufferen på macOS-maskinen din.
Det er verdt å merke seg at du ikke får en "vellykket" melding etter at du har skrevet inn kommandoen. Bare vit at det er gjort, og du kan bekrefte det ved å åpne nettstedet du ikke hadde tilgang til før.
Det er greit å tømme DNS-bufferen nå og da, da de av og til kan bli ødelagt på grunn av tekniske feil. På samme måte har Wi-Fi-ruteren din også en DNS-cache. Dette er grunnen til at de fleste anbefaler å starte ruteren på nytt som et feilsøkingstrinn, siden den også tømmer DNS-bufferen.
Hvis Mac-en din kjører en eldre versjon av macOS, vil du kanskje lære hvordan du tilbakestiller DNS-hurtigbufferen i macOS High Sierra, eller tømmer DNS-hurtigbufferen i macOS Sierra og så videre.Prosedyren er lik og involverer terminalen, bortsett fra det faktum at du skriver inn en litt annen kommando.
Vi håper du var i stand til å rette opp alle nettverksproblemer du opplevde, eller du kan få tilgang til alle nettstedene igjen etter å ha tømt DNS-bufferen på Mac-en. Og hvis du har generelle problemer med Internett-tilkobling, kan det være lurt å prøve feilsøkingstrinn for å løse problemer med Wi-Fi-tilkobling på Mac-en din også.
Hvis du kjenner til en annen tilnærming til å tømme DNS-cache på de nyeste macOS-utgivelsene, eller du har noen spesiell innsikt, meninger eller råd, del i kommentarene!