Ako vyprázdniť vyrovnávaciu pamäť DNS vo Windows

Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Operačný systém Microsoft Windows ukladá všetky vyhľadávania DNS do vyrovnávacej pamäte, aby sa urýchlilo pripojenie pre budúce návštevy predtým navštívených webových stránok alebo serverov. DNS pre zjednodušenie zmení názvy domén ako ghacks.net na IP adresy, ako je 96.30.22.116. Na ďalšie zjednodušenie: používatelia počítačov takmer výhradne používajú názvy domén, zatiaľ čo počítače a zariadenia s IP adresami.

Poskytovateľ DNS je požiadaný počas každého pokusu o pripojenie, pokiaľ informácie už nie sú uložené v pamäti cache.

Možno budete chcieť vedieť, prečo by niekto chcel vyprázdniť vyrovnávaciu pamäť DNS? Povedzme, že ste sa rozhodli prepnúť zo servera DNS vášho poskytovateľa na Otvorte DNS , Google DNS alebo iná bezplatná služba, ktorá sľubuje vyššie rýchlosti a malé doplnky, napríklad filtrovanie stránok nakonfigurované používateľom. Ak počas relácie prepnete, budete používať staré údaje z vyrovnávacej pamäte, ak pristupujete na stránky, ktoré ste už navštívili.

Nie je to veľký problém? Môžete mať pravdu, ale premýšľajte o nasledujúcej situácii. Webmaster migruje webovú stránku na nový server. Môže trvať až 48 hodín, kým všetky servery DNS presmerujú používateľov na webovú stránku nového servera a nie na starý server. Niektorí webmasteri zmenia svoj server DNS pred migráciou, ak je známe, že server DNS poskytovateľa internetových služieb je na pomalých stránkach, pokiaľ ide o aktualizáciu informácií (inou možnosťou pre správcov webu je upravte súbor hostiteľov ).

Vyrovnávacia pamäť DNS môže mať tiež vplyv na súkromie, najmä na verejné počítačové systémy alebo viacužívateľské systémy. Je možné zobraziť obsah vyrovnávacej pamäte, ktorá zase odhalí všetky webové stránky, ktoré používateľ navštívil v relácii. Vyprázdnenie vyrovnávacej pamäte odstráni položky, aby ďalší používateľ nemohol vidieť zoznam navštívených webových stránok.

Vyprázdnenie vyrovnávacej pamäte DNS

Na príkazy. Používatelia Windows musia otvoriť príkazový riadok, aby vypláchli vyrovnávaciu pamäť DNS. Najjednoduchší spôsob, ako to urobiť, je stlačiť Windows-r , napíšte cmd , a udrel vstúpiť Kľúč.

Príkaz ipconfig / flushdns vymaže vyrovnávaciu pamäť DNS. Všetky záznamy až do tohto okamihu sa odstránia z vyrovnávacej pamäte.

C: Users Martin> ipconfig / flushdns
Windows IP Configuration
Úspešne prepláchla vyrovnávaciu pamäť DNS.

ipconfig flushdns

Zobrazenie vyrovnávacej pamäte DNS

Môžete otestovať, či bola vyrovnávacia pamäť DNS vyprázdnená príkazom ipconfig / displaydns , Upozorňujeme, že príkaz môže stále zobrazovať záznamy, ale to sú nové položky, ktoré boli pridané do vyrovnávacej pamäte po jej vyprázdnení. Antivírusový softvér sa môže napríklad automaticky pripájať k aktualizačným serverom.

C: Users Martin> ipconfig / displaydns
Windows IP Configuration

ipconfig displaydns

Vypnutie vyrovnávacej pamäte DNS

Vyrovnávacia pamäť DNS možno vypnúť pre reláciu alebo úplne. Negatívnym efektom je, že vyhľadávanie môže trvať dlhšie, najmä v počítačových sieťach s pripojenými sieťovými zdieľanými položkami a zariadeniami. Počítačové pracovné stanice bez sieťového pripojenia na druhej strane operáciou pravdepodobne nebudú negatívne ovplyvnené. Pravdepodobne je najlepšie experimentovať s nastavením najskôr dočasným vypnutím pre reláciu.

Príkaz na zastavenie vyrovnávacej pamäte DNS pre aktívnu reláciu je net stop dnscache , Upozorňujeme, že na úspešné spustenie príkazu potrebujete oprávnenia správcu. Používatelia systému Windows 7 to môžu urobiť kliknutím na ponuku Štart, výberom položky Všetky programy> Príslušenstvo, kliknutím pravým tlačidlom myši na príkazový riadok a výberom Spustiť ako správca. Cesta by mala byť podobná pre ostatné verzie systému Windows.

c: windows system32> net stop dnscache
Klientská služba DNS sa zastavuje
Služba DNS Client bola úspešne zastavená.

stop dns client service

Pomocou príkazu môžete znova spustiť klientsku službu DNS net start dnscache ,

Predchádzajúce pokyny vypli vyrovnávaciu pamäť DNS pre jednu reláciu. Reštart by ho znova načítala ako služba. Je však možné úplne vypnúť vyrovnávaciu pamäť DNS. Toto sa vykonáva pomocou odkazu Windows-r , písanie services.msc a biť vstúpiť ,

Vyhľadajte službu DNS Client v zozname a dvakrát na ňu kliknite. Okno, ktoré sa otvorí, ponúka ovládacie prvky na zastavenie služby pre aktuálnu reláciu a zmenu typu jej spustenia z manuálneho na deaktivovaný.

dns client service

Zakázané znamená, že sa nespustí so systémom Windows, ktorý účinne zakáže DNS cache natrvalo. Ďalšou výhodou je to, že ostatní používatelia nie sú schopní zobraziť vyrovnávaciu pamäť DNS na získanie zoznamu navštívených webových stránok a serverov.

Používatelia Windows, ktorí uvažujú o trvalej deaktivácii vyrovnávacej pamäte DNS, by ju mali najprv otestovať vypnutím vyrovnávacej pamäte pre reláciu. Ak si nevšimnú pokles výkonu alebo pomalšie ako bežné pripojenia, mohli by pokračovať a úplne vypnúť vyrovnávaciu pamäť.