Jak vyprázdnit DNS v systému Windows 11

Pokud máte problémy s připojením, zkuste vyprázdnit mezipaměť překladače DNS v systému Windows 11 pomocí některé z následujících metod.

Pokud máte problémy s připojením, potíže s přístupem k určité webové stránce, poškozená mezipaměť DNS nebo se zobrazuje chyba „DNS Server nedostupný“, problém může být způsoben zastaralou nebo poškozenou místní mezipamětí DNS. Většinu těchto problémů lze vyřešit ručním vymazáním nebo uložením mezipaměti DNS v systému Windows 11. Tento proces se nazývá ‚vyprázdnění DNS‘.

Existují čtyři různé způsoby, jak vyprázdnit mezipaměť DNS v systému Windows 11, pomocí příkazového řádku, PowerShell, Spustit příkaz a také v prohlížeči. Vyprázdnění mezipaměti DNS ve Windows 11 je poměrně snadný proces a nepotřebujete k tomu žádné technické znalosti. Tento tutoriál vás provede podrobnými kroky vyprázdnění mezipaměti DNS v systému Windows 11 pomocí různých metod.

Co je mezipaměť DNS a k čemu slouží?

DNS, což je zkratka pro Domain Name System, je index všech veřejně dostupných webových stránek a jejich IP adres (jako telefonní seznam internetu). Primární funkcí DNS je překládat lidem čitelné názvy domén (například www.youtube.com) na strojově čitelné IP adresy (208.65.153.238).

Když uživatel hledá webovou stránku ve webovém prohlížeči, DNS server přeloží název domény uživatele (název webu/URL) na IP adresu a použije tuto IP adresu k přesměrování zařízení na odpovídající webovou stránku, aby získal přístup k datům webu. Jakmile je navázáno spojení mezi zařízením a webem, DNS ukládá informace o DNS vyhledávání v dočasném úložišti zvaném „DNS cache“.

Mezipaměť DNS obsahuje názvy hostitelů a IP adresy webových stránek a dalších domén, které jste na svém zařízení navštívili nebo aktuálně navštěvujete. To pomáhá počítači rychle odkazovat na mezipaměť, kdykoli se pokusíte navštívit stejné weby, takže může snadno přeložit adresu URL webu na odpovídající IP, což má za následek rychlejší načítání webu při příštím otevření.

Co dělá proplachování mezipaměti DNS?

Mezipaměť DNS se může časem zaplnit zbytečnými záznamy nebo se může poškodit chybnými informacemi, což má za následek výrazné zpomalení vašeho síťového připojení a způsobuje určité problémy se sítí.

Zařízení pravidelně automaticky aktualizují mezipaměť a název hostitele. Webové stránky však nezůstávají vždy stejné, jejich domény nebo IP adresy se čas od času mění, takže pokud se IP adresa webu změnila před aktualizací mezipaměti DNS, stávající data v mezipaměti se stanou zastaralými a neplatnými. To také způsobuje problémy s připojením k webovým stránkám.

Vyprázdněním mezipaměti DNS odstraníte z mezipaměti všechny adresy IP nebo jiné záznamy DNS, a tím přinutí váš počítač, aby načetl aktualizované záznamy DNS od začátku. To může pomoci vyřešit problémy s připojením, nesprávně zobrazený webový obsah a další problémy a také zlepšit rychlost a výkon vašeho internetového připojení.

DNS záznamy jsou často cílem kybernetických útoků. Hackeři mohli získat přístup k mezipaměti DNS a pozměněným záznamům názvu domény, aby přesměrovali provoz na falešnou webovou stránku, což se nazývá DNS spoofing nebo DNS poisoning. Vymazání nebo resetování mezipaměti je tedy také důležité z bezpečnostních důvodů.

Nyní znáte základy mezipaměti DNS a co dělá proplachování, podívejme se, jak vymazat mezipaměť DNS v systému Windows 11.

Vyprázdnění mezipaměti DNS pomocí příkazového řádku

K odstranění nebo resetování mezipaměti DNS v systému Windows 11 můžete použít příkazový řádek.

Nejprve klikněte na tlačítko ‚Start‘ nebo ‚Hledat‘ na hlavním panelu a vyhledejte ‚Příkazový řádek‘ nebo ‚cmd‘. Poté vyberte možnost „Spustit jako správce“ pro příslušný výsledek v pravém podokně.

Než se pustíme do vymazání mezipaměti DNS, podívejme se na všechny aktuální položky DNS v konfiguraci IP systému Windows. Chcete-li to provést, zadejte nebo zkopírujte/vložte následující příkaz do CMD a stiskněte Enter:

ipconfig /displaydns

Tím se zobrazí všechny informace DNS ve vašem počítači. Pokud chcete pouze vyprázdnit mezipaměť DNS, použijte následující příkaz.

Chcete-li vyprázdnit mezipaměť DNS, zadejte nebo zkopírujte/vložte následující příkaz do příkazového řádku:

ipconfig /flushdns

Po dokončení úlohy se zobrazí zpráva, že mezipaměť překladače DNS byla úspěšně vyprázdněna.

Máte-li problémy s připojením pouze k určitému webu, může problém vyřešit zastavení DNS pro aktuální relaci. Chcete-li dočasně vypnout ukládání do mezipaměti DNS, zadejte níže uvedený příkaz:

net stop dns cache

Chcete-li znovu zapnout mezipaměť DNS, zadejte tento příkaz:

net start dnscache

Vyprázdnění mezipaměti DNS pomocí prostředí Windows PowerShell

Druhou metodou vyprázdnění DNS v systému Windows 11 je použití programu PowerShell. Zde je postup:

Otevřete Windows PowerShell v režimu správce vyhledáním „Powershell“ na vyhledávacím panelu Windows a kliknutím na „Spustit jako správce“.

Zadejte nebo zkopírujte a vložte následující příkaz do okna PowerShellu a stiskněte Enter.

Clear-DnsClientCache

Tím okamžitě vymažete veškerou mezipaměť DNS, jak je uvedeno výše.

Vyprázdnění mezipaměti DNS pomocí příkazu RUN

Dalším snadným způsobem, jak vyprázdnit mezipaměť DNS, je použití příkazu Spustit. Dialogové okno Spustit můžete použít k přímému odstranění mezipaměti DNS, aniž byste museli otevírat příkazový řádek nebo PowerShell. Zde je postup:

Otevřete pole Spustit stisknutím klávesových zkratek Windows + R. Poté do pole Spustit zadejte nebo zkopírujte níže uvedený vzorec:

ipconfig /flushdns

Poté stiskněte Enter nebo klikněte na „OK“.

Tím se vymaže mezipaměť DNS ve vašem systému Windows 11.

Vymažte mezipaměť DNS ve webovém prohlížeči

Některé webové prohlížeče, jako je Google Chrome, Firefox, ukládají svou vlastní mezipaměť DNS. Liší se od mezipaměti DNS uložené vaším pracovním systémem. Pokud například určitý web nefunguje v prohlížeči Google Chrome, ale otevře se v jiném prohlížeči, problém může vyřešit vymazání mezipaměti DNS prohlížeče Chrome.

Vymažte mezipaměť DNS v prohlížeči Chrome

Nejprve spusťte ve svém systému webový prohlížeč Google Chrome. Poté zadejte nebo zkopírujte a vložte následující adresu URL do adresního řádku a stiskněte Enter.

chrome://net-internals/#dns

Tím se otevře karta DNS na webové stránce „net internals“ prohlížeče Chrome. Zde klikněte na tlačítko „Vymazat mezipaměť hostitele“ a vymažte mezipaměť překladače DNS prohlížeče Chrome.

Nyní je vaše mezipaměť DNS prohlížeče Chrome vyprázdněna.

Vymažte mezipaměť DNS v prohlížeči Mozilla Firefox

Vymazání mezipaměti DNS ve Firefoxu je stejně snadné jako v prohlížeči Chrome. Chcete-li to provést, otevřete Firefox a zadejte tuto adresu do adresního řádku a stiskněte Enter.

about:networking#dns

Poté kliknutím na tlačítko „Vymazat mezipaměť DNS“ na vstupní stránce vymažte mezipaměť DNS prohlížeče.

To je vše, co potřebujete vědět o proplachování DNS resolveru.