50% zniżki wszystkie plany, oferta czasowa. Od $2.48/mo
10 min pozostało
Bezpieczeństwo i Sieć

Czyszczenie pamięci podręcznej DNS - jak opróżnić DNS?

Paulina Ritter By Paulina Ritter Czytanie 10 minut Zaktualizowano 23 dni temu
Czyszczenie pamięci podręcznej DNS - Windows Linux MacOS Chrome

W większości przypadków system operacyjny jest w stanie samodzielnie poradzić sobie z rozwiązywaniem problemów. Jednak czasem konieczna jest ręczna ingerencja, na przykład aby wyczyścić pamięć podręczną DNS.

Na szczęście dziś można Google'ować niemal wszystko, a system operacyjny i przeglądarki korzystają z mechanizmu przyspieszającego ten proces. Jak to działa?

Załóżmy, że za każdym razem, gdy napotkasz problem z oprogramowaniem na komputerze z Windows, odwiedzasz Obsługa Microsoft; ta witryna staje się jedną z najczęściej odwiedzanych przez Ciebie stron. Twój system operacyjny i przeglądarka rejestrują to i korzystają z narzędzia zwanego pamięcią podręczną DNS (Domain Name System) aby zoptymalizować korzystanie z sieci i oszczędzać zasoby sieciowe.

Każdy system może jednak doświadczyć przestojów lub błędów spowodowanych usterkami technicznymi bądź innymi problemami. Gdy problem się utrzymuje, trzeba sięgnąć po własną wiedzę techniczną lub poprosić o pomoc.

W tym artykule omawiamy problem zatrutej lub uszkodzonej pamięci podręcznej DNS i wyjaśniamy, jak sobie z nim poradzić.

Zanim przejdziemy do tego, kiedy i jak czyścić pamięć podręczną DNS, ustalmy podstawowe pojęcia.

Czym jest pamięć podręczna DNS i jak działa?

Podzielmy tę sekcję na trzy części: DNS, pamięć podręczna i pamięć podręczna DNS.

Co to jest DNS?

DNS to skrót od Domain Name System, czyli systemu odpowiedzialnego za tłumaczenie nazw domenowych, takich jak Cloudzy.com czy Amazon.com, na adresy IP zrozumiałe dla przeglądarek. DNS działa jak internetowa książka telefoniczna: znasz nazwę strony, którą chcesz odwiedzić, a DNS zna jej numer.

Dlaczego DNS jest potrzebny? Ponieważ bez adresu IP żadna nazwa domenowa nie jest dostępna. DNS to system, który przypisuje konkretną lokalizację każdej nazwie hosta. Gdy użytkownik wpisuje nazwę hosta, DNS używa tych przypisań, aby znaleźć jego lokalizację i skierować użytkownika na właściwą stronę.

Co to jest Cache?

Pamięć podręczna to dane przechowywane lokalnie, dzięki czemu dostęp do nich jest znacznie szybszy, bo są już załadowane.

Czym jest pamięć podręczna DNS? 

Wyobraź sobie, że codziennie odwiedzasz Amazon, żeby przeglądać swoje ulubione produkty. Adresy IP Amazona i powiązane z nimi dane są zapisywane w bazie zwanej pamięcią podręczną DNS. Każdy adres IP zapisany w tej pamięci będzie ładował się szybciej przy kolejnym wyszukiwaniu.

Pamięć podręczna DNS działa tak samo dla wszystkich często odwiedzanych stron. Jej głównym zadaniem jest przyspieszenie ich ładowania. Skoro jednak cache DNS pomaga szybciej otwierać strony, po co w ogóle go czyścić?

Dlaczego warto czyścić pamięć podręczną DNS?

DNS przechowuje wiele adresów IP, ale czy wszystkie są bezpieczne? I czy samo ich istnienie w pamięci podręcznej DNS może powodować problemy?

Niestety, tak.

Oto powody, dla których warto regularnie czyścić pamięć podręczną DNS:

  • Niektóre adresy IP są niebezpieczne lub uszkodzone i mogą powodować problemy z bezpieczeństwem, wydajnością oraz obniżać prędkość i stabilność sieci.
  • Twoja pamięć podręczna DNS zawiera wszystkie odwiedzone adresy IP, co czyni ją łatwym celem dla DNS spoofingu. Jeśli cyberprzestępcy uzyskają do niej dostęp, mogą podmienić zapisane adresy IP i przekierować Cię na złośliwe lub fałszywe strony internetowe. Najlepszym sposobem, by temu zapobiec, jest wykonanie polecenia czyszczenia pamięci podręcznej DNS.)
  • Firmy reklamowe analizują zachowania użytkowników, a oprócz plików cookie i wtyczek zewnętrznych Twoja pamięć podręczna DNS jest cennym źródłem informacji o Twojej aktywności online. Pomyśl o swojej historii wyszukiwania. Czy chciałbyś, żeby cyberprzestępcy albo duże korporacje miały do niej wgląd? Oczywiście nie. Historia wyszukiwania to Twoja prywatna sfera, a pamięć podręczna DNS działa podobnie. Warto ją chronić przed niepowołanymi oczami.
  • Zdarza się, że masz problem z wejściem na stronę, którą regularnie odwiedzasz: nie ładuje się albo za każdym razem wyświetla błąd. W obu przypadkach winowajcą może być pamięć podręczna DNS. Błąd 404 przy wyszukiwaniu adresu IP oznacza zazwyczaj, że nazwa domenowa lub host uległy zmianie, a Twój DNS nadal próbuje załadować stare, nieaktualne dane. Z kolei jeśli strona, którą często odwiedzasz, przestała się ładować mimo wyczyszczenia plików cookie i integracji zewnętrznych, przyczyną jest najprawdopodobniej przepełniona pamięć podręczna DNS.

Gdy telefon zaczyna się zawieszać, pierwszym odruchem jest restart, który w dziewięciu przypadkach na dziesięć rozwiązuje problem. Polecenie czyszczenia pamięci podręcznej DNS to właśnie taki przycisk restartu dla Twojego systemu operacyjnego.

Jak wyczyścić pamięć podręczną DNS w różnych systemach operacyjnych?

Polecenie czyszczenia pamięci podręcznej DNS różni się w zależności od systemu operacyjnego i jego wersji.

Polecenie flush DNS dla Windows

Wykonaj poniższe kroki, aby wyczyścić pamięć podręczną DNS w systemie Windows 11, 10, 8, 7 i XP.

Kroki czyszczenia DNS w systemie Windows 10/11:

  1. Kliknij na Początek i wpisz cmd w pasku wyszukiwania.
  2. Kliknij na Wiersz poleceń i wpisz następujące polecenie:
    ipconfig /flushdns
  3. Po wyświetleniu poniższego komunikatu możesz zamknąć okno wiersza poleceń:
    Pomyślnie wyczyszczono pamięć podręczną programu rozpoznawania nazw DNS.

Kroki czyszczenia DNS w systemie Windows 8/7/XP:

Polecenie czyszczenia DNS dla systemów Windows 8, 7 i XP jest takie samo jak dla Windows 10 i 11. Jedynym elementem, który się różni, jest sposób otwierania Wiersz poleceń okno.

  • In Windows 8, okno wiersza poleceń możesz otworzyć na dwa sposoby:
    1. Przytrzymaj WYGRANA i X klawisze razem i kliknij Wiersz poleceń.
    2. Kliknij na Początek przycisk, otwórz Aplikacje ekran, kliknij na System Windowsi wybierz Wiersz poleceń.
  • Jeśli twój system operacyjny to Windows 7 lub XP, oto jak znaleźć okno wiersza poleceń:
    Kliknij na Początek przycisk, najedź kursorem na Wszystkie Programy, wybierz Akcesoriai znajdź Wiersz poleceń.

Polecenie flush DNS dla Linux

Polecenie czyszczenia pamięci podręcznej DNS różni się w zależności od dystrybucji Linux.

Kroki wykonania polecenia czyszczenia DNS w systemie Ubuntu:

Kliknij na Działania z lewego górnego rogu pulpitu.

Typ Terminal w pasku wyszukiwania, kliknij wynik i wpisz poniższe polecenia:

sudo systemd-resolve --flush-caches
sudo systemd-resolve --statistics

Aby zastosować nową konfigurację DNS, uruchom ponownie usługę DNS w systemie Ubuntu następującym poleceniem:

sudo systemctl restart bind9.service

Kroki wykonania polecenia czyszczenia DNS w systemach Red Hat i CentOS:

Typ Terminal w pasku wyszukiwania pulpitu, kliknij wynik i wpisz poniższe polecenie odpowiednie dla swojego systemu opartego na Linux:

Czerwony Kapelusz:

sudo systemctl restart nscd.service

CentOS:

systemctl restart dnsmasq.service

Polecenie czyszczenia DNS dla systemu macOS

Polecenie czyszczenia DNS jest identyczne dla systemów macOS 10.7–10.9, 10.11 i nowszych. Wykonaj poniższe kroki:

Z górnego menu urządzenia Mac kliknij Go, znajdź Utilities, i wybierz Terminal.

Teraz wpisz poniższe polecenie, aby wyczyścić DNS na Mac. (Po wpisaniu polecenia musisz podać hasło urządzenia):

sudo killall -HUP mDNSResponder

Aby wyczyścić DNS na macOS 10.10, 10.6 lub 10.5, wykonaj poprzednie kroki, aby znaleźć Terminal, i wpisz poniższe polecenia:

Polecenie czyszczenia DNS dla macOS 10.10:

sudo discoveryutil udnsflushcaches

Polecenie czyszczenia DNS dla macOS 10.6:

sudo dscacheutil -flushcache

Polecenie czyszczenia DNS dla macOS 10.5:

sudo lookupd -flushcache

Jak wyczyścić pamięć podręczną DNS w Google Chrome

Jeśli wykonałeś kroki czyszczenia pamięci podręcznej DNS w swoim systemie operacyjnym, ale wciąż masz problemy z ładowaniem witryn lub innymi problemami z wydajnością, pora uruchomić polecenie czyszczenia pamięci podręcznej DNS w Chrome. Wykonaj poniższe kroki:

  • Krok 1:
    Uruchom Google Chrome.
  • Krok 2:
    Wpisz poniższy adres IP w pasku adresu Chrome:

    chrome://net-internals/#dns
  • Krok 3:
    Wybierz DNS z listy.
  • Krok 4:
    Kliknij na Wyczyść pamięć podręczną hosta.

Często zadawane pytania

Co oznacza DNS?

DNS oznacza Domain Name System, czyli system online, który kieruje Cię do lokalizacji witryny, którą chcesz odwiedzić - jej adresu IP - na podstawie nazwy domeny wpisanej w pasku wyszukiwania przeglądarki. (Nazwa domeny to nazwa witryny, którą wyszukujesz, na przykład Cloudzy.com).

Dlaczego warto czyścić pamięć podręczną DNS?

Jeśli Twój system operacyjny działa wolniej niż dotychczas lub ciągle napotykasz błędy wyszukiwania takie jak 400 (Bad Request), 401 (Unauthorized) i 404 (Not Found), wyczyszczenie pamięci podręcznej DNS może rozwiązać te problemy.

Co się dzieje po wyczyszczeniu DNS?

Wszystkie zapisane adresy IP odwiedzonych witryn zostaną usunięte. Po tym, gdy wyszukasz witrynę, system operacyjny musi pobrać jej lokalizację - adres IP - z serwera DNS.

Do czego służy polecenie czyszczenia pamięci podręcznej DNS w Chrome?

Usuwa wszystkie adresy IP i informacje DNS z przeglądarki, poprawiając łączność internetową i zapobiegając problemom bezpieczeństwa.

Czy usunięcie pamięci podręcznej DNS jest bezpieczne?

Tak. Pamięć podręczna DNS to po prostu miejsce online, które przechowuje adresy IP witryn, abyś mógł uzyskać do nich szybszy dostęp. Wyczyszczenie pamięci podręcznej DNS opróżnia to miejsce, tyle wszystko.

Jak często należy czyścić DNS?

Jeśli korzystasz z komputera publicznego i nie chcesz, aby ktoś szpiegował Twoją historię wyszukiwania, najlepiej wyczyścić pamięć podręczną DNS po każdej sesji online. W przypadku swojego komputera osobistego wyczyść pamięć podręczną DNS, gdy masz problemy z dostępem do często odwiedzanych witryn lub często widzisz błędy 404.

Czy wykonanie polecenia flush DNS Windows 10 poprawia prędkość internetu?

Nie. Ale możesz użyć polecenia flush DNS Windows 10, aby przyspieszyć wydajność przeglądarki internetowej. Zrobi to wpływ na szybkość ładowania określonych witryn i usług.

Jak rozpoznać, że czas wyczyścić pamięć podręczną DNS na swoim urządzeniu?

Oto oznaki mówiące Ci, aby wyczyścić pamięć podręczną DNS:

  1. Nie widać nowych i zaktualizowanych wersji witryn (Ich stary adres jest przechowywany w pamięci podręcznej DNS i to ten, który ładuje Twoja przeglądarka).
  2. Nie możesz uzyskać dostępu do swoich najczęściej odwiedzanych witryn (Mogły zmienić serwery lub zaktualizować swoją konfigurację DNS).
  3. Błędy 404 – strona nie znaleziona

Przeczytaj również: Serwery DNS najlepsze do gier

Wnioski

Każda wizyta na stronie wymaga znalezienia jej adresu IP; DNS go wyszukuje. Kiedy już go znajdzie, przechowuje go w pamięci dostępnej dla przeglądarki, by strony ładowały się szybciej – to DNS cache.

Z czasem pamięć podręczna DNS, jak każda przestrzeń przechowywania, gromadzi niepotrzebne dane. Warto ją okresowo czyścić, by chronić system przed złośliwym oprogramowaniem, wirusami, szpiegami internetowymi i innymi zagrożeniami – a przy okazji przyspieszysz przeglądanie sieci.

Udostępnij

Więcej z bloga

Czytaj dalej.

Grafika tytułowa Cloudzy do przewodnika po MikroTik L2TP VPN, przedstawiająca laptopa łączącego się z szafą serwerową przez świecący niebiesko-złoty cyfrowy tunel z ikonami tarczy.
Bezpieczeństwo i Sieć

Konfiguracja MikroTik L2TP VPN (z IPsec): przewodnik po RouterOS (2026)

W tej konfiguracji MikroTik L2TP VPN protokół L2TP odpowiada za tunelowanie, a IPsec za szyfrowanie i integralność. Ich połączenie zapewnia natywną zgodność z klientami bez konieczności stosowania rozwiązań innych firm.

Rexa CyrusRexa Cyrus 9 minut czytania
Okno terminala wyświetlające komunikat ostrzegawczy SSH o zmianie identyfikacji zdalnego hosta, z tytułem przewodnika naprawczego i brandingiem Cloudzy na ciemnozielonym tle.
Bezpieczeństwo i Sieć

Warning: Remote Host Identification Has Changed i jak to naprawić

SSH to bezpieczny protokół sieciowy tworzący szyfrowany tunel między systemami. Pozostaje popularnym wyborem wśród programistów potrzebujących zdalnego dostępu do komputerów bez interfejsu graficznego.

Rexa CyrusRexa Cyrus Czytanie 10 minut
Ilustracja do przewodnika po rozwiązywaniu problemów z serwerem DNS, z symbolami ostrzeżeń i niebieskim serwerem na ciemnym tle, dotycząca błędów rozpoznawania nazw Linux
Bezpieczeństwo i Sieć

Tymczasowy błąd rozpoznawania nazw: Co oznacza i jak go naprawić?

Podczas korzystania z Linux możesz napotkać błąd tymczasowego rozpoznawania nazw przy próbie dostępu do stron internetowych, aktualizacji pakietów lub wykonywania zadań wymagających połączenia z internetem.

Rexa CyrusRexa Cyrus 12 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/miesiąc.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.