Innenfor våre daglige oppgaver har vi hørt om begrepet DNS, og til tider vet vi ikke hva bruken egentlig er og hvordan det påvirker driften av all kommunikasjon mellom datamaskiner og nettverket.
De DNS eller domenenavnsystem -System of Domain Names har ansvaret for å oversette domenenavnene vi får tilgang til rutinemessig siden det for oss som mennesker er mye lettere å si Solvetic.com enn 178.33.118.246, da i utgangspunktet DNS tar IP -adresser og oversetter dem til domenenavn og omvendt.
Dette DNS -cache Det er en kopi av DNS som teamet vårt lagrer, uavhengig av systemet operativ som den håndterer, noe som gjør at tilgang til disse sidene kan være mye raskere enn vanlig, men noen ganger kan denne bufferen presentere feil og påvirke tilgangen til websider eller begrense navigasjonsytelsen.
Dette er et vanlig problem når vi hele tiden navigerer gjennom forskjellige sider siden systemet automatisk lagrer i DNS -cache IP -adressene slik at neste gang vi får tilgang til den siden, vil den være direkte fra hurtigbufferen. I dag skal vi se hvordan vi kan slette DNS -hurtigbufferen i macOS Sierra.
1. Slik tømmer du DNS -cache i macOS Sierra
Trinn 1
Det første vi må gjøre er å gå inn på terminalen. For å få tilgang til terminalen i macOS Sierra har vi følgende alternativer:
- Bruk tastekombinasjonen Shift + Command + U og der velger du Terminal.
- Gå til ruten Gå / Verktøy / Terminal.
- Skriv inn ordet terminal i Spotlight og velg riktig alternativ.
Trinn 1
Når vi får tilgang til terminalen, vil vi utføre følgende kommando for å slette DNS -bufferen:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
FORSTØRRE
Steg 2
På denne måten har vi slettet DNS -hurtigbufferen på macOS Sierra. Hvis denne kommandoen av en eller annen grunn genererer en slags feil, kan vi bruke følgende alternative kommando:
sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil -flushcache; si at MacOS DNS -cache er slettet
2. Slik bruker du DIG -kommandoen for å sjekke responstider i macOS Sierra
Når cache -renseprosessen har vært riktig kan vi bruke kommandoen grave for å sjekke responstidene til det eksterne nettverket.
Trinn 1
For å kontrollere dette bruker vi følgende syntaks:
grave (nettsted)Steg 2
Vi utfører kommandoen og sjekker linjen Forespørselstid hvor vi vil se responstiden i millisekunder.
FORSTØRRE
Basert på denne responstiden kan vi definere om DNS fungerer optimalt eller om vi må utføre en bestemt oppgave på den, hvordan tilordne en offentlig DNS som Google for å optimalisere responstiden og derfor forbedre nettverkstilkoblingen.
Ved å bruke disse enkle metodene kan vi slette DNS -hurtigbufferen i macOS Sierra og dermed optimalisere bruken av DNS maksimalt. Vi gir deg en annen håndbok for å kunne rense hurtigbufferen i forskjellige operativsystemer.
Fjern DNS -cachen