Je třeba vyčistit mezipaměť DNS?

Mezipaměť DNS je záznam názvů domén převedených na adresy IP během procházení webu a podobných aktivit. Díky mezipaměti je přístup k těmto IP adresám rychlejší tím, že si IP pamatujete místo toho, abyste ji museli hledat na základě zadané domény. Navzdory počtu adres, které může mezipaměť v průběhu času nashromáždit, vyprázdnění mezipaměti není vždy nutné. Existují však okolnosti, kdy to může být moudré rozhodnutí.

Domain Name System

DNS znamená Domain Name System, systém, který při procházení webu automaticky převádí názvy domén na adresy IP. Účelem je usnadnit procházení, protože je mnohem snazší zapamatovat si jednoduchý název domény jako „google.com“ ve srovnání s IP adresou jako „12.345.6.789“. Dokud je server DNS připojen a je k dispozici, povedou oba na stejný web.

Migrace serveru

Vyčištění mezipaměti může být užitečné pro webmastery během migrace serveru. Zatímco změny na serveru DNS jsou okamžité, změny v mezipaměti mohou trvat až 48 hodin, takže uživatelé se pokusí navštívit web, který již na své staré adrese IP neexistuje. Když vymažete mezipaměť serveru DNS, je server DNS nucen vyhledávat novou adresu IP názvu domény, místo aby se spoléhal na adresu uloženou v mezipaměti. To znamená okamžitý přístup ke správné IP adrese, místo hodin nebo dnů, kdy se dostanete na správnou adresu. Vymazání mezipaměti může být zvláště důležité pro weby, které se silně spoléhají na stálý opakovaný provoz.

Soukromí

Dalším důvodem k vymazání mezipaměti DNS je ochrana osobních údajů. Mezipaměť DNS zaznamenává všechny navštívené webové stránky bez ohledu na obsah. To znamená, že webové stránky s důvěrným nebo nežádoucím obsahem lze také sledovat pomocí mezipaměti DNS. Vymazáním mezipaměti vymažete všechny záznamy o návštěvě uvedených webů v DNS. To je zvláště užitečné, pokud používáte veřejný počítač, kde vymazání mezipaměti DNS může pomoci snížit riziko, že citlivé informace spadnou do nesprávných rukou.

Údržba

Čištění mezipaměti je také rozumný postup údržby. Data mezipaměti DNS nezabírají mnoho místa, ale pokud po dlouhou dobu mezipaměť nevymažete, může být seznam velmi dlouhý. Weby, které již nenavštěvujete, lze vymazat a uvolnit místo pro nové položky. To může také zabránit vrácení mezipaměti špatných výsledků a chyb 404 při revizi starých webů, protože staré adresy IP nemusí odrážet aktuální adresy webů.

Vymazání mezipaměti

Vymazání mezipaměti je velmi jednoduchý postup. Přihlaste se k účtu správce, stisknutím klávesy „Windows-X“ otevřete nabídku Power User, vyberte možnost „Příkazový řádek“ a poté zadejte příkaz „ipconfig / flushdns“ (bez uvozovek), čímž zcela vymažete mezipaměť DNS, čímž dojde všechny záznamy o názvu domény a IP adrese.

Zakázání mezipaměti DNS v aktuální relaci

Můžete také zakázat mezipaměť DNS pro jednu internetovou relaci, aby mezipaměť nezaznamenávala žádné informace DNS, dokud nebude počítač restartován. Přihlaste se k účtu správce, spusťte příkazový řádek z nabídky Power User a pomocí příkazů „cd“ přejděte do složky System32. Například „cd FolderName“ se změní na složku uvnitř aktuální složky, zatímco „cd ..“ se změní na předchozí kořenovou složku - pomocí tohoto příkazu se vrátíte zpět na „Windows“ nebo „C:“ a poté použijte příkaz "cd FolderName" pro změnu na "Windows" a nakonec na "System32".

Do této složky zadejte následující příkaz:

net stop dnscache

Tím se zastaví ukládání do mezipaměti DNS pro tuto relaci. Chcete-li restartovat ukládání do mezipaměti DNS pro tuto relaci, zadejte následující příkaz:

net start dnscache

Zakázání mezipaměti DNS na dobu neurčitou

Můžete také úplně zakázat ukládání do mezipaměti DNS, aby se názvy domén a adresy IP vůbec neukládaly do mezipaměti, dokud znovu nepovolíte ukládání do mezipaměti DNS. Přihlaste se k účtu správce, stisknutím klávesy „Windows-R“ otevřete dialogové okno Spustit, zadejte „services.msc“ (bez uvozovek) a poté stiskněte „Enter“. Poklepejte na „Klient DNS“ v seznamu služeb, klikněte na nabídku „Typ spouštění“, vyberte „Zakázáno“ a poté klikněte na „OK“. Před pokusem o úplné zakázání mezipaměti DNS otestujte výkon pouze deaktivací relace. Pokud nedojde k žádnému poklesu výkonu, měli byste být v pořádku s úplným vypnutím mezipaměti DNS.