Jak vyprázdnit mezipaměť DNS ve Windows

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Operační systém Microsoft Windows ukládá všechna vyhledávání DNS do mezipaměti, aby se urychlilo připojení pro budoucí návštěvy dříve navštívených webů nebo serverů. DNS pro zjednodušení mění názvy domén jako ghacks.net na IP adresy, jako je 96.30.22.116. Pro další zjednodušení: uživatelé počítačů téměř výhradně využívají doménová jména, zatímco počítače a zařízení s IP adresami.

Poskytovatel DNS je dotazován při každém pokusu o připojení, pokud informace již nejsou uloženy v mezipaměti.

Možná budete chtít vědět, proč by někdo chtěl vyprázdnit mezipaměť DNS? Řekněme, že jste se rozhodli přepnout ze serveru DNS vašeho poskytovatele na Otevřete DNS , Google DNS nebo jinou bezplatnou službu, která slibuje vyšší rychlosti a malé doplňky, jako je filtrování stránek nakonfigurované uživatelem. Pokud během relace přepnete, budete používat stará data z mezipaměti, pokud přistupujete k webům, které jste již navštívili.

Není to velký problém? Možná máte pravdu, ale přemýšlejte o následující situaci. Webmaster migruje web na nový server. Může trvat až 48 hodin, než všechny servery DNS přesměrují uživatele na web na novém serveru a ne na starý server. Někteří webmasteři před migrací změní svůj server DNS, pokud je známo, že server DNS poskytovatele internetových služeb je na pomalém webu, pokud jde o aktualizaci informací (další možnost pro webmastery je upravte soubor hosts ).

Mezipaměť DNS může mít také dopad na soukromí, zejména na veřejné počítačové systémy nebo víceuživatelské systémy. Je možné zobrazit obsah mezipaměti, která zase odhalí všechny weby, které uživatel navštívil v relaci. Vyprázdnění mezipaměti odstraní položky, takže další uživatel nebude moci vidět seznam navštívených webových stránek.

Vyprázdnění mezipaměti DNS

Na příkazy. Uživatelé Windows musí otevřít příkazový řádek, aby vypláchli mezipaměť DNS. Nejjednodušší způsob, jak toho dosáhnout, je stisknout Windows-r , napište cmd , a zasáhl vstoupit klíč.

Příkaz ipconfig / flushdns vymaže mezipaměť DNS. Všechny záznamy až do tohoto okamžiku jsou odstraněny z mezipaměti.

C: Users Martin> ipconfig / flushdns
Windows IP Configuration
Úspěšně propláchla mezipaměť Resolver DNS.

ipconfig flushdns

Zobrazení mezipaměti DNS

Můžete otestovat, zda byla mezipaměť DNS vyprázdněna příkazem ipconfig / displaydns . Vezměte prosím na vědomí, že příkaz může stále zobrazovat položky, ale jsou to nové položky, které byly přidány do mezipaměti po jejím vyprázdnění. Antivirový software se může například připojit automaticky k aktualizačním serverům.

C: Users Martin> ipconfig / displaydns
Windows IP Configuration

ipconfig displaydns

Vypnutí mezipaměti DNS

Ukládání do mezipaměti DNS lze pro relaci nebo úplně vypnout. Negativní efekty jsou, že vyhledávání mohou trvat déle, zejména v počítačových sítích s připojenými síťovými sdílenými položkami a zařízeními. Počítačové pracovní stanice bez připojení k síti na druhou stranu pravděpodobně nebudou operací negativně ovlivněny. Je pravděpodobně nejlepší experimentovat s nastavením nejprve tím, že jej dočasně deaktivujete pro relaci.

Příkaz k zastavení mezipaměti DNS pro aktivní relaci je net stop dnscache . Nezapomeňte, že pro úspěšné spuštění příkazu potřebujete oprávnění správce. Uživatelé systému Windows 7 to mohou udělat kliknutím na úvodní nabídku orb, výběrem Všechny programy> Příslušenství, pravým kliknutím na příkazový řádek a výběrem Spustit jako správce. Cesta by měla být podobná pro jiné verze systému Windows.

c: windows system32> net stop dnscache
Klientská služba DNS se zastavuje
Klientská služba DNS byla úspěšně zastavena.

stop dns client service

Klientskou službu DNS můžete znovu spustit příkazem net start dnscache .

Předchozí instrukce vypnula mezipaměť DNS pro jednu relaci. Restart by jej znovu načíst jako službu. Je však možné zcela vypnout mezipaměť DNS. To se provádí pomocí zkratky Windows-r , psaní na stroji services.msc a bít vstoupit .

Vyhledejte službu DNS Client v seznamu a dvakrát na ni klikněte. Okno, které se otevře, nabízí ovládací prvky pro zastavení služby pro aktuální relaci a změnu typu spouštění z manuálního na zakázané.

dns client service

Zakázáno znamená, že se nespustí s Windows, což účinně zakáže DNS cache trvale. Další výhodou je, že ostatní uživatelé nejsou schopni zobrazit mezipaměť DNS a načíst seznam navštívených webů a serverů.

Uživatelé Windows, kteří uvažují o trvalém deaktivaci mezipaměti DNS, by ji měli nejprve otestovat vypnutím mezipaměti pro relaci. Pokud si nevšimnou poklesu výkonu nebo pomalejšího připojení, než je obvyklé, mohli by pokračovat a zcela vypnout mezipaměť.