Co oznacza błąd „serwer DNS nie odpowiada"?
Błąd „serwer DNS nie odpowiada" oznacza, że urządzenie nie może połączyć się z systemem nazw domen (Domain Name System – DNS). Gdy w przeglądarce wpisujesz nazwę strony internetowej, DNS tłumaczy tę domenę na adres IP potrzebny do nawiązania połączenia z właściwym serwerem. Nazwa strony „nordvpn.com" jest łatwiejsza do zapamiętania niż ciąg cyfr – DNS zajmuje się tym tłumaczeniem w tle, dzięki czemu przeglądarka może załadować właściwą stronę.
Serwer DNS obsługuje te zapytania i zwraca urządzeniu właściwy adres IP. Jeśli jednak urządzenie nie może dotrzeć do serwera DNS lub serwer nie odpowiada prawidłowo, przeglądarka wyświetla błąd „serwer DNS nie odpowiada".
W zdecydowanej większości przypadków przyczyną błędu odpowiedzi DNS jest problem po stronie użytkownika. Na szczęście można go zazwyczaj naprawić samodzielnie, korzystając z kilku prostych metod.
Jak naprawić błąd „serwer DNS nie odpowiada"?
Błąd „serwer DNS nie odpowiada" to częsty problem, z którym borykają się użytkownicy komputerów. Zazwyczaj jest stosunkowo łatwy do naprawienia, jednak może być konieczne wypróbowanie kilku metod, aby zidentyfikować konkretną przyczynę.
Poniżej przedstawiamy dziesięć sposobów na naprawę błędu „serwer DNS nie odpowiada":
- 1.Wypróbuj inną przeglądarkę lub urządzenie
- 2.Uruchom ponownie router
- 3.Uruchom diagnostykę sieci
- 4.Wyczyść pamięć podręczną DNS
- 5.Zmień serwer DNS
- 6.Wyłącz zbędne połączenia sieciowe
- 7.Zaktualizuj sterowniki karty sieciowej
- 8.Wyłącz IPv6
- 9.Tymczasowo wyłącz antywirusa i zaporę sieciową
- 10.Uruchom komputer w trybie awaryjnym.
1. Wypróbuj inną przeglądarkę lub urządzenie
Jednym z najprostszych sposobów na radzenie sobie z błędem „serwer DNS nie odpowiada" jest sprawdzenie, czy problem dotyczy konkretnej przeglądarki lub urządzenia.
Jeśli serwer DNS nie odpowiada w domyślnej przeglądarce, wypróbuj inną. Na przykład, jeśli na co dzień używasz Google Chrome, wypróbuj Mozillę Firefox. Jeśli zmiana przeglądarki rozwiąże problem, ustaw ją jako domyślną. Warto też sprawdzić, czy aktualizacja poprzedniej przeglądarki pomoże.
Można również spróbować wejść na daną stronę z innego urządzenia. Podłącz je do tej samej sieci Wi-Fi i sprawdź, czy błąd „serwer DNS nie odpowiada" nadal się pojawia. Jeśli tak, spróbuj skorzystać z mobilnych danych komórkowych. Ten krok pozwoli Ci ustalić, czy problem leży po stronie połączenia Wi-Fi.
Jeśli błąd pojawia się na kilku przeglądarkach i urządzeniach, przyczyną może być problem z połączeniem Wi-Fi lub awaria po stronie serwera DNS.
2. Uruchom ponownie router
Błąd „serwer DNS nie odpowiada" może być spowodowany problemem z routerem. Restart urządzenia często rozwiązuje problem. Naciśnij przycisk zasilania na routerze, odłącz kabel zasilający, odczekaj około 30 sekund, podłącz kabel z powrotem i włącz router.
3. Uruchom diagnostykę sieci
Jeśli pojawia się błąd „serwer DNS nie odpowiada", sprawdź, czy problem nie leży w połączeniu sieciowym. Uruchomienie diagnostyki sieci pomaga wykryć i rozwiązać potencjalne problemy. Jeśli narzędzie diagnostyczne wskaże błąd, powinno też zaproponować jego rozwiązanie.
Sprawdzenie połączenia sieciowego przed wypróbowaniem innych metod może zaoszczędzić czas i wysiłek.
Na Windows
Aby wykonać diagnostykę połączenia sieciowego na Windows:
- 1.Kliknij prawy przyciskiem myszki na ikonę sieci w prawym dolnym rogu ekranu i wybierz „Diagnozuj problemy z siecią".
- 2.Poczekaj na zakończenie skanowania. Jeśli zostanie wykryty błąd, postępuj zgodnie z wyświetlonymi wskazówkami.
Na macOS
Aby uruchomić diagnostykę sieci na macOS:
- 1.Zamknij wszystkie aktualnie używane aplikacje.
- 2.Połącz się z siecią, w której pojawia się błąd „serwer DNS nie odpowiada".
- 3.Przytrzymaj klawisz „Option" i kliknij ikonę Wi-Fi na pasku menu.
- 4.Kliknij „Otwórz diagnostykę sieci bezprzewodowej" i postępuj zgodnie z wyświetlanymi instrukcjami.
- 5.Po zakończeniu diagnostyki sprawdź wpisy w oknie „Podsumowanie". Aby dowiedzieć się więcej o każdej sugestii, kliknij ikonę informacji obok danego wpisu.
4. Wyczyść pamięć podręczną DNS
Wyczyszczenie pamięci podręcznej DNS może usunąć błąd „serwer DNS nie odpowiada". Ten krok usuwa wszystkie dane z pamięci podręcznej DNS, w tym adresy IP. Procedura różni się w zależności od systemu operacyjnego.
Więcej informacji na temat czyszczenia pamięci podręcznej DNS znajdziesz w dedykowanym przewodniku.
Na Windows
Aby wyczyścić pamięć podręczną DNS na Windows:
- 1.Otwórz wiersz polecenia, naciskając jednocześnie klawisze „Windows" i „R".
- 2.W polu „Otwórz" wpisz „cmd" i kliknij „OK".
- 3.Po otwarciu okna wiersza polecenia wpisz ipconfig/flushdns i naciśnij Enter.
- 4.Powinien pojawić się komunikat potwierdzający wyczyszczenie pamięci podręcznej DNS.
Uwaga: to samo polecenie działa na Windows 10 i Windows 11.
Na macOS
Aby wyczyścić pamięć podręczną DNS na macOS:
- 1.Naciśnij F4 i wpisz „terminal" w polu wyszukiwania Launchpada.
- 2.W oknie Terminal wpisz odpowiednie polecenie dla używanej wersji systemu:
| Wersja macOS | Polecenie |
|---|---|
Big Sur | Sudo dscacheutil -flushcache; sudo killall - HUP mDNSResponde |
Catalina, High Sierra, Mojave, Sierra, X El Capital, X Lion, X Mavericks, X Mountain Lion | sudo killall -HUP mDNSResponder |
X Snow Leopard | sudo dscacheutil -flushcache |
X Yosemite | sudo discoveryutil udnsflushcaches |
X Leopard i starsze | sudo lookup -flushcache |
Jeśli wyczyszczenie pamięci podręcznej DNS nie rozwiąże problemu, wypróbuj jedną z pozostałych metod.
5. Zmień serwer DNS
Jeśli domyślny serwer DNS nie działa, można zmienić adres serwera DNS. Urządzenie automatycznie korzysta z domyślnego serwera DNS wybranego przez dostawcę internetu (ISP). Jeśli jednak dostawca ma tymczasową awarię, korzystanie z tego serwera DNS nie będzie możliwe.
Google oferuje bezpłatny publiczny serwer DNS, co stanowi dobre rozwiązanie. Oto popularne publiczne usługi DNS:
- Google DNS: 8.8.8.8 i 8.8.4.4
- Cloudflare DNS: 1.1.1.1 i 1.0.0.1
- OpenDNS: 208.67.222.222 i 208.67.220.220
Na Windows
Aby zmienić adres serwera DNS na Windows:
- 1.Naciśnij jednocześnie klawisze „Windows" i „R", aby otworzyć okno wiersza polecenia.
- 2.Wpisz ncpa.cpl w polu „Otwórz" i naciśnij Enter. Wyświetli się lista wszystkich połączeń sieciowych używanych przez komputer.
- 3.Znajdź aktualną sieć Wi-Fi, kliknij ją prawym przyciskiem myszy i wybierz „Właściwości".
- 4.W kolejnym oknie kliknij „Protokół internetowy w wersji 4 (TCP/IPv4)", a następnie „Właściwości".
- 5.Zaznacz pole „Uzyskaj adres IP automatycznie", a następnie pole „Użyj następujących adresów serwerów DNS".
- 6.W polach „Preferowany serwer DNS" i „Alternatywny serwer DNS" wpisz wybrane adresy. Na przykład w przypadku Google Public DNS: „8.8.8.8" i „8.8.4.4".
- 7.Zaznacz pole „Sprawdź ustawienia przy zamknięciu" i kliknij „OK".
Na macOS
Aby zmienić adres serwera DNS na macOS:
- 1.Otwórz menu Apple i kliknij „Ustawienia systemowe", a następnie „Sieć".
- 2.Kliknij aktualną sieć Wi-Fi, wybierz „Szczegóły", a następnie „DNS".
- 3.Kliknij przycisk „+" i wprowadź adres alternatywnego serwera DNS.
- 4.Kliknij „OK", a następnie „Zastosuj".
Po zmianie adresu serwera DNS spróbuj ponownie uzyskać dostęp do internetu. Jeśli błąd „serwer DNS nie odpowiada" nadal się pojawia, wypróbuj inną metodę.
6. Wyłącz zbędne połączenia sieciowe
Jeśli urządzenie ma kilka aktywnych połączeń sieciowych, mogą one ze sobą kolidować. Na przykład komputer może mieć jednocześnie włączone połączenia Wi-Fi, Ethernet, wirtualne karty sieciowe, stare adaptery VPN lub inne połączenia sieciowe.
Na Windows
Aby wyłączyć zbędne połączenia sieciowe na Windows:
- 1.Naciśnij „Windows + R".
- 2.Wpisz ncpa.cpl i naciśnij Enter.
- 3.Przejrzyj listę połączeń sieciowych.
- 4.Kliknij prawym przyciskiem myszy połączenia, których nie używasz.
- 5.Wybierz „Wyłącz".
Pozostaw aktywne połączenie Wi-Fi lub Ethernet.
Na macOS
Aby wyłączyć zbędne połączenia sieciowe na macOS:
- 1.Otwórz „Ustawienia systemowe" > „Sieć".
- 2.Przejrzyj aktywne usługi.
- 3.Wyłącz lub odłącz usługi, których nie potrzebujesz.
- 4.Zachowaj aktywne główne połączenie Wi-Fi lub Ethernet.
Po wyłączeniu zbędnych połączeń otwórz przeglądarkę i sprawdź, czy błąd „serwer DNS nie odpowiada" zniknął.
7. Zaktualizuj sterowniki karty sieciowej
Jeśli karta sieciowa zainstalowana w komputerze nie działa prawidłowo, może być konieczna aktualizacja sterowników.
Na Windows
Aby włączyć, zaktualizować lub zresetować kartę sieciową na Windows 10 lub 11:
- 1.Kliknij prawym przyciskiem myszy przycisk „Start" na pulpicie.
- 2.Wybierz „Menedżer urządzeń".
- 3.Wybierz „Karty sieciowe". Na liście pojawią się dostępne karty sieciowe – LAN (umożliwiająca połączenie kablem Ethernet) oraz bezprzewodowa. Określ, czy problem z internetem dotyczy połączenia przewodowego, czy bezprzewodowego, i znajdź odpowiednią kartę na liście.
- 4.Kliknij prawym przyciskiem myszy wybrany sterownik. Wyświetlą się opcje: „Właściwości", „Włącz" lub „Wyłącz" oraz „Aktualizuj".
- 5.Wybierz „Aktualizuj" i poczekaj, aż menedżer aktualizacji wyszuka i zainstaluje nowe wersje sterownika. Jeśli nie znajdzie aktualizacji lub problem nadal wystąpi, kliknij ponownie prawym przyciskiem myszy sterownik i wybierz „Wyłącz". Odczekaj kilka sekund i wybierz „Włącz", aby zresetować sterownik.
- 6.Połącz się ponownie z siecią i sprawdź połączenie.
Na macOS
Aby włączyć, zaktualizować lub zresetować kartę sieciową na macOS:
- 1.Znajdź ikonę Wi-Fi na pulpicie i kliknij ją, aby wyświetlić menu rozwijane.
- 2.Znajdź opcję „Wyłącz Wi-Fi", kliknij ją i odczekaj pełną minutę.
- 3.Powtórz pierwszy krok, tym razem wybierając „Włącz Wi-Fi".
- 4.Połącz się ponownie z siecią i sprawdź połączenie.
8. Wyłącz IPv6
Każde urządzenie uzyskujące dostęp do internetu korzysta z protokołu internetowego (IP) do komunikacji ze stronami. Najnowsza wersja to IPv6, która jednak nie jest jeszcze w pełni obsługiwana przez wszystkie urządzenia i strony internetowe, co może powodować problemy, w tym błąd „serwer DNS nie odpowiada".
Aby naprawić błąd DNS, można wyłączyć IPv6 na komputerze. Część stron nadal korzysta z IPv4 zamiast IPv6, a wyłączenie IPv6 powinno umożliwić do nich dostęp. To jedna z zalet IPv4 w porównaniu z IPv6.
Na Windows
Aby wyłączyć IPv6 na Windows 10 lub Windows 11:
- 1.Kliknij prawym przyciskiem myszy ikonę sieci w prawym dolnym rogu ekranu i wybierz „Otwórz ustawienia sieci i Internetu".
- 2.Kliknij „Centrum sieci i udostępniania".
- 3.Kliknij „Zmień ustawienia karty sieciowej" w lewym panelu bocznym.
- 4.Kliknij prawym przyciskiem myszy aktywne połączenie Wi-Fi i wybierz „Właściwości".
- 5.W zakładce „Sieć" przewiń w dół i odznacz pole „Protokół internetowy w wersji 6 (TCP/IPv6)".
- 6.Kliknij „OK", aby zapisać zmiany.
- 7.Uruchom ponownie komputer.
Na macOS
Aby wyłączyć IPv6 na macOS:
- 1.Otwórz „Ustawienia systemowe".
- 2.Kliknij „Sieć".
- 3.Kliknij aktywne połączenie sieciowe, a następnie „Szczegóły".
- 4.Kliknij sekcję „TCP/IP".
- 5.Kliknij menu rozwijane „Konfiguruj IPv6".
- 6.Wybierz „Tylko lokalny".
- 7.Kliknij „OK" i uruchom ponownie Maca.
9. Tymczasowo wyłącz antywirusa i zaporę sieciową
Oprogramowanie antywirusowe i zapory sieciowe chronią urządzenie, jednak zbyt restrykcyjne ustawienia mogą zakłócać komunikację z serwerem DNS i powodować błąd „serwer DNS nie odpowiada". Tymczasowe wyłączenie tych programów pozwala sprawdzić, czy to one są przyczyną problemu.
Aby uzyskać dostęp do ustawień antywirusa i zapory sieciowej na Windows:
- 1.Otwórz menu Start i kliknij „Ustawienia", a następnie „Aktualizacja i zabezpieczenia".
- 2.Kliknij „Zabezpieczenia Windows", a następnie „Ochrona przed wirusami i zagrożeniami".
- 3.Otwórz zainstalowane aplikacje antywirusowe i zapory sieciowej i tymczasowo je dezaktywuj.
- 4.Aby wyłączyć VPN na Windows, otwórz „Ustawienia" i kliknij „Sieć i Internet".
- 5.Kliknij „VPN" w lewym panelu.
- 6.Kliknij aktywne połączenie VPN i wybierz „Rozłącz".
Aby wyłączyć zaporę sieciową na Macu, otwórz „Preferencje systemowe" w menu Apple. Wybierz „Prywatność i bezpieczeństwo", kliknij „Zapora sieciowa" i wyłącz ją.
Po dezaktywacji antywirusa i zapory sieciowej spróbuj otworzyć stronę, do której wcześniej nie było dostępu. Jeśli błąd „serwer DNS nie odpowiada" nadal się pojawia, przywróć zabezpieczenia i wypróbuj inną metodę.
10. Uruchom komputer w trybie awaryjnym
Jeśli inne metody zawiodły i błąd „serwer DNS nie odpowiada" nadal się pojawia, uruchom komputer w trybie awaryjnym. Pomaga to wyeliminować możliwe przyczyny błędu DNS.
Na Windows
Aby uruchomić tryb awaryjny na Windows 11:
- 1.Otwórz menu „Start" i kliknij przycisk zasilania.
- 2.Przytrzymaj klawisz „Shift" i kliknij „Uruchom ponownie".
- 3.Gdy pojawi się okno „Wybierz opcję", kliknij „Rozwiązywanie problemów", a następnie „Opcje zaawansowane".
- 4.W menu „Opcje zaawansowane" wybierz „Ustawienia uruchamiania", a następnie kliknij „Uruchom ponownie".
- 5.Po ponownym uruchomieniu komputera pojawi się lista opcji. Naciśnij klawisz „F5", aby uruchomić „Tryb awaryjny z obsługą sieci".
- 6.Spróbuj otworzyć stronę, do której wcześniej nie było dostępu.
Jeśli błąd „serwer DNS nie odpowiada" nadal się pojawia, może być konieczne odinstalowanie nowszych aplikacji i programów. Odinstalowuj je pojedynczo i sprawdzaj dostęp do strony po każdym kroku, aby zidentyfikować winowajcę.
Na macOS
Aby uruchomić tryb awaryjny na macOS:
- 1.Otwórz menu Apple i kliknij „Wyłącz".
- 2.Odczekaj około 10 sekund, a następnie włącz Maca, przytrzymując klawisz „Shift".
- 3.Gdy pojawi się ekran logowania, komputer będzie w trybie awaryjnym. Spróbuj ponownie uzyskać dostęp do strony.
Jeśli błąd „serwer DNS nie odpowiada" nie pojawi się ponownie, przyczyną jest prawdopodobnie jakiś program. Odinstalowuj nowsze aplikacje na Macu po kolei, aż błąd przestanie się pojawiać.
Dlaczego pojawia się błąd „serwer DNS nie odpowiada"?
Błąd „serwer DNS nie odpowiada" pojawia się, gdy serwer DNS nie może dopasować nazwy domeny do adresu IP strony internetowej. Istnieje wiele możliwych przyczyn – oto najczęstsze z nich:
- Problemy z połączeniem sieciowym. Jeśli komputer ma problemy z połączeniem z internetem, błędy DNS są prawdopodobną konsekwencją. Przyczyną problemów z połączeniem jest często słaby sygnał lub nieprawidłowe ustawienia sieci bądź serwera. Diagnostyka połączenia lub restart routera powinny te problemy rozwiązać.
- Problemy ze sprzętem. Błąd „serwer DNS nie odpowiada" może pojawić się, gdy z którymś z urządzeń podłączonych do komputera dzieje się coś niedobrego. Najczęstszymi winowajcami są modemy, karty sieciowe i routery. Przetestowanie i wymiana tych połączeń powinno rozwiązać problem.
- Zakłócenia ze strony oprogramowania antywirusowego. Oprogramowanie antywirusowe, zapory sieciowe i VPN-y chronią komputer, jednak czasem powodują problemy w innych obszarach. Zbyt restrykcyjne zabezpieczenia mogą blokować kluczową komunikację między urządzeniem a serwerem DNS. Tymczasowe wyłączenie tych zabezpieczeń może rozwiązać problem.
- Nieprawidłowe dane DNS. Błąd może pojawić się, gdy adres serwera DNS dla danej strony jest nieprawidłowy. Jeśli adres IP strony się zmieni, odpowiadający mu adres serwera DNS musi zostać zaktualizowany. Jeśli nowy adres IP został wprowadzony błędnie lub nie został zaktualizowany w serwerze DNS, serwer nie będzie w stanie znaleźć właściwej domeny.
- Awaria serwera DNS. Większość problemów z DNS leży po stronie użytkownika. Zdarza się jednak, że same serwery DNS ulegają tymczasowej awarii – z powodu dużego obciążenia ruchem lub usterki technicznej. Gdy urządzenie nie może uzyskać dostępu do serwera DNS, dostęp do stron internetowych staje się niemożliwy.
Bezpieczeństwo online zaczyna się od jednego kliknięcia.
Chroń się w sieci, wybierając kompleksową ochronę online