Jak opróżnić DNS w systemie Windows 11?

Jeśli masz problemy z łącznością, spróbuj opróżnić pamięć podręczną modułu rozpoznawania nazw DNS w systemie Windows 11, korzystając z dowolnej z poniższych metod.

Jeśli występują problemy z łącznością, problemy z dostępem do określonej strony internetowej, uszkodzona pamięć podręczna DNS lub pojawia się błąd „Serwer DNS niedostępny”, przyczyną problemu może być przestarzała lub uszkodzona lokalna pamięć podręczna DNS. Większość z tych problemów można rozwiązać, ręcznie czyszcząc lub odstawiając pamięć podręczną DNS w systemie Windows 11. Ten proces nazywa się „płukaniem DNS”.

Istnieją cztery różne metody opróżniania pamięci podręcznej DNS w systemie Windows 11 za pomocą wiersza polecenia, PowerShell, Uruchom polecenie, a także w przeglądarce. Opróżnianie pamięci podręcznej DNS w systemie Windows 11 jest dość łatwym procesem i nie potrzebujesz do tego żadnej wiedzy technicznej. Ten samouczek przeprowadzi Cię przez szczegółowe kroki opróżniania pamięci podręcznej DNS w systemie Windows 11 przy użyciu różnych metod.

Co to jest pamięć podręczna DNS i co robi?

DNS, czyli Domain Name System, jest indeksem wszystkich publicznie dostępnych stron internetowych i ich adresów IP (jak książka telefoniczna w Internecie). Podstawową funkcją DNS jest tłumaczenie czytelnych dla człowieka nazw domen (na przykład www.youtube.com) na czytelne dla komputera adresy IP (208.65.153.238).

Gdy użytkownik szuka strony internetowej w przeglądarce internetowej, serwer DNS tłumaczy nazwę domeny użytkownika (nazwę strony internetowej/URL) na adres IP i wykorzystuje ten adres IP, aby skierować urządzenie do odpowiedniej strony internetowej w celu uzyskania dostępu do danych strony. Po nawiązaniu połączenia między urządzeniem a witryną DNS przechowuje informacje o wyszukiwaniach DNS w pamięci tymczasowej zwanej „pamięcią podręczną DNS”.

Pamięć podręczna DNS zawiera nazwy hostów i adresy IP witryn internetowych i innych domen, które odwiedziłeś lub aktualnie odwiedzasz na swoim urządzeniu. Pomaga to komputerowi szybko odwoływać się do pamięci podręcznej za każdym razem, gdy próbujesz odwiedzić te same witryny, dzięki czemu może łatwo przetłumaczyć adres URL witryny na odpowiadający jej adres IP, co powoduje, że witryna ładuje się szybciej przy następnym otwarciu.

Co robi opróżnianie pamięci podręcznej DNS?

Pamięć podręczna DNS może z czasem zostać zaśmiecona bezużytecznymi rekordami lub uszkodzona błędnymi informacjami, co powoduje znaczne spowolnienie połączenia sieciowego i powoduje pewne problemy z siecią.

Urządzenia automatycznie aktualizują pamięć podręczną i nazwę hosta okresowo. Jednak strony internetowe nie zawsze pozostają takie same, ich domeny lub adresy IP zmieniają się od czasu do czasu, więc jeśli adres IP strony internetowej został zmieniony przed aktualizacją pamięci podręcznej DNS, istniejące dane w pamięci podręcznej stają się przestarzałe i nieprawidłowe. Powoduje to również problemy z łącznością ze stronami internetowymi.

Opróżnienie pamięci podręcznej DNS usuwa wszystkie adresy IP lub inne rekordy DNS z pamięci podręcznej, zmuszając w ten sposób komputer do pobrania zaktualizowanych rekordów DNS od zera. Może to pomóc w rozwiązaniu problemów z łącznością, niepoprawnie wyświetlanych treściach internetowych i innych problemach, a także poprawić szybkość i wydajność połączenia internetowego.

Rekordy DNS są często celem cyberataków. Hakerzy mogą uzyskać dostęp do pamięci podręcznej DNS i zmienić rekordy nazw domen, aby przekierować ruch do fałszywej witryny, co nazywa się fałszowaniem DNS lub zatruwaniem DNS. Tak więc wyczyszczenie lub zresetowanie pamięci podręcznej jest również ważne ze względów bezpieczeństwa.

Teraz znasz podstawy pamięci podręcznej DNS i co robi opróżnianie, zobaczmy, jak wyczyścić pamięć podręczną DNS w systemie Windows 11.

Opróżnianie pamięci podręcznej DNS za pomocą wiersza polecenia

Możesz użyć wiersza polecenia, aby usunąć lub zresetować pamięć podręczną DNS w systemie Windows 11.

Najpierw kliknij przycisk „Start” lub „Szukaj” na pasku zadań i wyszukaj „Wiersz polecenia” lub „cmd”. Następnie wybierz opcję „Uruchom jako administrator” dla odpowiedniego wyniku w prawym okienku.

Zanim przejdziemy do czyszczenia pamięci podręcznej DNS, przejrzyjmy wszystkie aktualne wpisy DNS w konfiguracji IP systemu Windows. Aby to zrobić, wpisz lub skopiuj/wklej następujące polecenie w CMD i naciśnij Enter:

ipconfig /displaydns

Spowoduje to wyświetlenie wszystkich informacji DNS na twoim komputerze. Jeśli chcesz tylko opróżnić pamięć podręczną DNS, użyj następnego polecenia.

Aby opróżnić pamięć podręczną DNS, wpisz lub skopiuj/wklej następujące polecenie w wierszu polecenia:

ipconfig /flushdns

Po zakończeniu zadania otrzymasz komunikat informujący, że pamięć podręczna resolwera DNS została pomyślnie opróżniona.

Jeśli masz problemy z łącznością tylko z określoną witryną, zatrzymanie DNS dla bieżącej sesji może rozwiązać problem. Aby tymczasowo wyłączyć buforowanie DNS, wprowadź poniższe polecenie:

pamięć podręczna dns net stop

Aby ponownie włączyć pamięć podręczną DNS, wprowadź to polecenie:

net start dnscache

Opróżnianie pamięci podręcznej DNS za pomocą programu Windows PowerShell

Drugą metodą opróżnienia DNS w systemie Windows 11 jest użycie programu PowerShell. Oto jak:

Otwórz Windows PowerShell w trybie administratora, wyszukując „Powershell” na pasku wyszukiwania systemu Windows i klikając „Uruchom jako administrator”.

Wpisz lub skopiuj i wklej następujące polecenie w oknie PowerShell, a następnie naciśnij Enter.

Clear-DnsClientCache

Spowoduje to natychmiastowe usunięcie całej pamięci podręcznej DNS, jak pokazano powyżej.

Opróżnianie pamięci podręcznej DNS za pomocą polecenia RUN

Innym łatwym sposobem na opróżnienie pamięci podręcznej DNS jest użycie polecenia Uruchom. Możesz użyć okna dialogowego Uruchom, aby usunąć pamięć podręczną DNS bezpośrednio bez otwierania wiersza polecenia lub PowerShell. Oto jak:

Otwórz pole Uruchom, naciskając klawisze skrótów klawisz Windows + R. Następnie wpisz lub skopiuj poniższą formułę w polu Uruchom:

ipconfig /flushdns

Następnie naciśnij Enter lub kliknij „OK”.

Spowoduje to wyczyszczenie pamięci podręcznej DNS w systemie Windows 11.

Wyczyść pamięć podręczną DNS w przeglądarce internetowej

Niektóre przeglądarki internetowe, takie jak Google Chrome, Firefox, zapisują własną pamięć podręczną DNS. Różni się od pamięci podręcznej DNS zapisanej przez twój działający system. Na przykład, jeśli dana witryna nie działa w Google Chrome, ale otwiera się w innej przeglądarce, wyczyszczenie pamięci podręcznej DNS przeglądarki Chrome może rozwiązać problem.

Wyczyść pamięć podręczną DNS w Chrome

Najpierw uruchom przeglądarkę internetową Google Chrome w swoim systemie. Następnie wpisz lub skopiuj i wklej następujący adres URL w pasku adresu URL i naciśnij Enter.

chrome://net-internals/#dns

Spowoduje to otwarcie karty DNS strony internetowej „wewnętrzne sieci” Chrome. Tutaj kliknij przycisk „Wyczyść pamięć podręczną hosta”, aby wyczyścić pamięć podręczną modułu rozpoznawania nazw DNS przeglądarki Chrome.

Teraz twoja pamięć podręczna DNS przeglądarki Chrome jest opróżniana.

Wyczyść pamięć podręczną DNS w przeglądarce Mozilla Firefox

Czyszczenie pamięci podręcznej DNS w Firefoksie jest tak samo łatwe jak przeglądarka Chrome. Aby to zrobić, otwórz Firefox i wprowadź ten adres w pasku adresu, a następnie naciśnij Enter.

o:sieci#dns

Następnie kliknij przycisk „Wyczyść pamięć podręczną DNS” na stronie docelowej, aby wyczyścić pamięć podręczną DNS przeglądarki.

To wszystko, co musisz wiedzieć o opróżnianiu resolwera DNS.