Slik tømmer du DNS-hurtigbufferen i Windows
- Kategori: Guider
Microsoft Windows-operativsystemet lagrer alle DNS-oppslag i en cache for å øke hastigheten på tilkoblingen for fremtidige besøk på tidligere besøkte nettsteder eller servere. DNS for forenklinger skyld gjør domenenavn som ghacks.net til IP-adresser som 96.30.22.116. For å forenkle det ytterligere: databrukere bruker nesten eksklusivt domenenavn, mens datamaskiner og enheter med IP-adresser.
DNS-leverandøren blir spurt om under hvert tilkoblingsforsøk med mindre informasjonen allerede er lagret i cachen.
Det kan være lurt å vite hvorfor noen vil tømme DNS-cachen? La oss si at du har bestemt deg for å bytte fra leverandørens DNS-server til Åpne DNS , Google DNS eller en annen gratis tjeneste som lover raskere hastigheter og lite ekstrautstyr som brukerkonfigurert nettstedsfiltrering. Hvis du bytter i løpet av en økt, bruker du gamle data fra cachen hvis du går inn på nettsteder du allerede har besøkt.
Ikke et stort problem? Du har kanskje rett, men tenk på følgende situasjon. En webmaster migrerer nettstedet til en ny server. Det kan ta opptil 48 timer før alle DNS-servere viderekobler brukere til nettstedet på den nye serveren og ikke til den gamle serveren. Noen webansvarlige skifter DNS-server før migrering hvis ISPs DNS-server er kjent for å være på det langsomme nettstedet når det gjelder oppdatering av informasjon (et annet alternativ for webansvarlige er å rediger vertsfilen ).
DNS-hurtigbufferen kan også ha implikasjoner, spesielt på offentlige datasystemer eller systemer med flere brukere. Det er mulig å vise innholdet i hurtigbufferen, som igjen avslører alle nettsteder som har blitt besøkt av brukeren i økten. Ved å spyle hurtigbufferen fjernes oppføringene slik at den neste brukeren ikke kan se en liste over besøkte nettsteder.
Spyling av DNS-cachen
Videre til kommandoene. Windows-brukere må åpne en ledetekst for å skylle DNS-cachen. Den enkleste måten å gjøre det på er å trykke Windows-r , type cmd , og traff Tast inn nøkkel.
Kommandoen ipconfig / flushdns tømmer DNS-hurtigbufferen. Alle poster opp til dette tidspunktet blir fjernet fra cachen.
C: Brukere Martin> ipconfig / flushdns
Windows IP-konfigurasjon
Skyllet DNS Resolver Cache.
Viser DNS-hurtigbufferen
Du kan teste om DNS-cachen er blitt spylt med kommandoen ipconfig / displaydns . Vær oppmerksom på at kommandoen fremdeles kan vise oppføringer, men det er nye oppføringer som er lagt til cachen etter at den har blitt spylt. Antivirusprogramvare kan for eksempel koble seg automatisk til oppdateringsservere.
C: Brukere Martin> ipconfig / displaydns
Windows IP-konfigurasjon
Slå av DNS-hurtigbuffer
DNS-hurtigbufring kan slås av i en økt eller helt. De negative effektene er at oppslag kan ta lengre tid, spesielt i datanettverk med tilkoblede nettverksandeler og enheter. Datamaskinarbeidsstasjoner uten nettverkstilkoblinger er derimot ikke negativt utført av operasjonen. Det er sannsynligvis best å eksperimentere med innstillingen først, ved å deaktivere den midlertidig for en økt.
Kommandoen for å stoppe DNS-cachen for den aktive økten er nettstopp dnscache . Vær oppmerksom på at du trenger administrative rettigheter for å kjøre kommandoen. Windows 7-brukere kan gjøre det ved å klikke på startmenyen eller velge All Programs> Accessories, høyreklikke på Command Prompt og velge Run as Administrator. Stien skal være lik for andre versjoner av Windows.
c: windows system32> netstopp dnscache
DNS-klienttjenesten stopper
DNS-klienttjenesten ble stoppet.
Du kan starte DNS-klienttjenesten igjen med kommandoen net start dnscache .
De forrige instruksjonene slo av DNS-cachen for en enkelt økt. En omstart vil laste den inn som en tjeneste igjen. Det er imidlertid mulig å slå av DNS-cachen helt. Dette gjøres med snarveien Windows-r , å skrive services.msc og treffer Tast inn .
Finn tjenesten DNS Client i oppføringen, og dobbeltklikk på den. Vinduet som åpnes tilbyr kontroller for å stoppe tjenesten for den aktuelle økten, og for å endre oppstartstypen fra manuell til deaktivert.
Deaktivert betyr at det ikke vil bli startet med Windows, som effektivt deaktiverer DNS-hurtigbufferen permanent. En annen fordel med dette er at andre brukere ikke kan vise DNS-cachen for å hente en liste over besøkte nettsteder og servere.
Windows-brukere som tenker på å deaktivere DNS-hurtigbufferen permanent, bør teste den først ved å deaktivere hurtigbufferen for økten. Hvis de ikke merker ytelsesfall eller saktere enn vanlige tilkoblinger, kan de gå videre og deaktivere hurtigbufferen.