Serwer DNS nie odpowiada: jak naprawić (krok po kroku)

Kluczowy wniosek

„Serwer DNS nie odpowiada” oznacza, że Twoje urządzenie poprosiło serwer DNS o zamianę nazwy strony na adres IP i nie dostało odpowiedzi, więc żadna strona się nie ładuje, nawet gdy połączenie działa. Wyczyść pamięć podręczną DNS, przełącz się na publiczny serwer DNS, np. 1.1.1.1 lub 8.8.8.8, i uruchom ponownie router i urządzenie. Jeśli problem dotyczy tylko jednego urządzenia, sprawdź jego VPN, oprogramowanie zabezpieczające lub kartę sieciową; w telefonie z Androidem także ustawienie „Prywatny DNS”.

Sprawdź teraz

Poradnik naprawy błędu serwer DNS nie odpowiada — stan błędu i rozwiązania krok po kroku
Poradnik naprawy błędu serwer DNS nie odpowiada — stan błędu i rozwiązania krok po kroku
Zacznij czytać
  1. Co oznacza serwer DNS nie odpowiada?
  2. Najczęstsze przyczyny błędu „Serwer DNS nie odpowiada”
  3. Rozwiązanie 1: wyczyść pamięć podręczną DNS
  4. Rozwiązanie 2: zmień na publiczny serwer DNS
  5. Rozwiązanie 3: uruchom ponownie router i urządzenie
  6. Jak naprawić błąd DNS na Windows
  7. Jak naprawić błąd DNS na Macu
  8. Jak naprawić błąd DNS na urządzeniach mobilnych
  9. Jak naprawić błąd DNS na konsolach do gier
  10. Zaawansowane rozwiązywanie problemów
  11. Jak sprawdzić, czy DNS znów działa
  12. Często zadawane pytania

Co oznacza serwer DNS nie odpowiada?

Serwer DNS nie odpowiada to błąd, który pojawia się, gdy Twoje urządzenie wysyła zapytanie do serwera DNS i nie otrzymuje odpowiedzi. DNS (Domain Name System) zamienia nazwy takie jak example.com na adresy IP, takie jak 203.0.113.10. Bez działającego serwera DNS przeglądarka nie znajdzie żadnej strony, mimo że samo połączenie z internetem może być w porządku.

W angielskiej wersji Windows Diagnostyka sieci zgłasza to jako „Your computer appears to be correctly configured, but the device or resource (DNS server) is not responding.” Chrome pokazuje DNS_PROBE_FINISHED_BAD_CONFIG (Twój serwer DNS zawiódł, a serwer Google odpowiedział) lub DNS_PROBE_FINISHED_NO_INTERNET (nie odpowiedział żaden); oba to kody DNS_PROBE. Safari pisze, że nie może znaleźć serwera („Safari Can't Find the Server” w angielskim interfejsie), a Firefox wyświetla „Nie odnaleziono serwera”.

To nie zawsze oznacza, że internet nie działa. Często psuje się tylko etap DNS i możesz to naprawić samodzielnie w kilka minut.

Które serwery DNS odpowiadają najszybciej w Twoim połączeniu?

Najczęstsze przyczyny błędu „Serwer DNS nie odpowiada”

Zanim przejdziesz do rozwiązań, zrozumienie przyczyny pomoże Ci wybrać właściwe rozwiązanie. Oto najczęstsze powody, dla których pojawia się ten błąd.

  • Serwer DNS dostawcy internetu nie działa — Serwery DNS Twojego dostawcy internetowego są przeciążone lub mają awarię
  • Usterka routera — Błąd oprogramowania lub wyciek pamięci w routerze blokuje ruch DNS
  • Zapora lub antywirus blokuje DNS — Oprogramowanie zabezpieczające zakłóca zapytania DNS na porcie 53
  • Błędne ustawienia DNS — Ręczna konfiguracja DNS z nieprawidłowymi lub nieosiągalnymi adresami serwerów
  • Problem z kartą sieciową — Nieaktualny sterownik lub uszkodzony stos TCP/IP na Twoim urządzeniu
  • Problem z połączeniem WiFi — Słaby sygnał lub przerywane rozłączenia powodujące przekroczenie czasu oczekiwania DNS
  • Zakłócenia VPN — Aktywny VPN kieruje zapytania DNS przez nieodpowiadający serwer
  • Nieaktualna pamięć podręczna DNS — Stary lub nieudany wpis zapisany przez urządzenie; psuje tylko strony, które obejmuje, więc tłumaczy awarię jednej strony, a nie wszystkich

Rozwiązanie 1: wyczyść pamięć podręczną DNS

To zajmuje dziesięć sekund. System zapisuje ostatnie odpowiedzi DNS w pamięci podręcznej, a jej wyczyszczenie usuwa zapamiętany błąd, więc następne zapytanie idzie od nowa. (Nieaktualny wpis dotyczy tylko własnej strony; jeśli nic się nie ładuje, wykonaj też Rozwiązania 2 i 3.) Zobacz jak wyczyścić pamięć podręczną DNS w każdym systemie.

Otwórz terminal lub wiersz poleceń i uruchom polecenie odpowiednie dla Twojego systemu operacyjnego:

bash
# Windows (Command Prompt)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux (systemd-resolved)
sudo resolvectl flush-caches

Rozwiązanie 2: zmień na publiczny serwer DNS

Jeśli serwery DNS Twojego dostawcy internetu są wolne lub nie działają, zmiana na niezawodny publiczny resolver DNS często natychmiast rozwiązuje problem. Publiczne serwery DNS, takie jak Google i Cloudflare, mają globalną infrastrukturę z niemal idealną dostępnością.

Oto najlepsze darmowe serwery DNS:

DostawcaPodstawowy DNSZapasowy DNSNajlepszy do
Google Public DNS8.8.8.88.8.4.4Szybkość i niezawodność
Cloudflare1.1.1.11.0.0.1Prywatność
Quad99.9.9.9149.112.112.112Blokowanie złośliwego oprogramowania
OpenDNS208.67.222.222208.67.220.220Blokowanie phishingu (filtr rodzinny: 208.67.222.123)

Rozwiązanie 3: uruchom ponownie router i urządzenie

Prosty restart usuwa tymczasowe usterki z pamięci routera i wymusza ponowne nawiązanie połączeń DNS. Jest to szczególnie skuteczne, gdy błąd DNS dotyczy każdego urządzenia w sieci.

Wykonaj te kroki po kolei:

  • Odłącz router od zasilania (nie tylko wyłącz — fizycznie odłącz kabel)
  • Odczekaj 30 sekund — to czyści pamięć RAM routera i resetuje cały stan tymczasowy
  • Podłącz go ponownie i odczekaj 1-2 minuty, aż w pełni się uruchomi i ponownie połączy z dostawcą internetu
  • Uruchom ponownie komputer lub telefon, aby wyczyścić stan sieci na poziomie urządzenia
  • Przetestuj, otwierając stronę internetową w przeglądarce

Jak naprawić błąd DNS na Windows

Jeśli trzy powyższe szybkie rozwiązania nie pomogły, wykonaj te kroki specyficzne dla systemu Windows. Poniższa ścieżka ustawień DNS dotyczy Windows 11; Windows 10 opisano zaraz po niej.

Zresetuj kartę sieciową

Otwórz Wiersz poleceń jako Administrator i uruchom te polecenia, aby w pełni zresetować stos sieciowy:

bash
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Uruchom ponownie komputer po wykonaniu tych poleceń. Resetuje to katalog Winsock, stos TCP/IP, zwalnia i odnawia adres IP oraz czyści pamięć podręczną DNS w jednej sekwencji.

Zmień ustawienia DNS w Windows

Aby ręcznie ustawić publiczny serwer DNS w Windows:

  • Otwórz Ustawienia → Sieć i Internet → Wi-Fi → Zarządzaj znanymi sieciami → Twoja sieć (dla kabla: Ethernet → Twoja sieć)
  • Kliknij Edytuj obok przypisania serwera DNS
  • Zmień z Automatyczne na Ręcznie i włącz IPv4
  • Wpisz Preferowany serwer DNS 1.1.1.1 i Alternatywny serwer DNS 1.0.0.1. Jeśli jest sekcja IPv6, wpisz też 2606:4700:4700::1111 i 2606:4700:4700::1001, inaczej urządzenie nadal pyta o IPv6 DNS Twojego dostawcy.
  • Kliknij Zapisz i przetestuj, otwierając stronę internetową

Windows 10 nie ma osobnej opcji DNS w Ustawieniach: naciśnij Win + R, uruchom ncpa.cpl, kliknij kartę prawym przyciskiem → Właściwości → Protokół internetowy w wersji 4 (TCP/IPv4) → Właściwości → Użyj następujących adresów serwerów DNS.

Jak naprawić błąd DNS na Macu

macOS korzysta z innego systemu zarządzania DNS. Oto jak naprawić ten problem.

Zmień ustawienia DNS w macOS

Aby ustawić publiczny serwer DNS na Macu:

  • Otwórz Ustawienia systemowe → Sieć → Wi-Fi (lub aktywne połączenie)
  • Kliknij Szczegóły obok połączonej sieci
  • Kliknij DNS w pasku bocznym
  • Kliknij przycisk + i dodaj 1.1.1.1
  • Kliknij + ponownie i dodaj 1.0.0.1 (oraz 2606:4700:4700::1111, jeśli używasz IPv6)
  • Kliknij OK

Wyczyść DNS i zresetuj sieć na Macu

Otwórz Terminal i uruchom:

bash
# Flush DNS cache
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

# Renew DHCP lease (forces new DNS assignment)
sudo ipconfig set en0 DHCP

en0 to zwykle Wi-Fi w MacBooku; swój interfejs znajdziesz poleceniem networksetup -listallhardwareports.

Jak naprawić błąd DNS na urządzeniach mobilnych

Błędy DNS na telefonach i tabletach są zwykle spowodowane ustawieniami DNS routera WiFi lub nieaktualną pamięcią podręczną na urządzeniu.

iPhone / iPad (iOS)

Aby zmienić DNS w iOS:

  • Otwórz Ustawienia → Wi-Fi → dotknij ikony (i) obok połączonej sieci
  • Dotknij Konfiguruj DNS → zmień z Automatycznie na Ręcznie
  • Usuń istniejące serwery DNS i dodaj 1.1.1.1 oraz 1.0.0.1 (plus 2606:4700:4700::1111 i 2606:4700:4700::1001 dla IPv6)
  • Dotknij Zachowaj i przetestuj połączenie

Android

Android 9+ ma wbudowane ustawienie Prywatny DNS, które działa we wszystkich sieciach:

  • Otwórz Ustawienia → Sieć i internet → Prywatny DNS (w części Zaawansowane na niektórych telefonach; w Samsungu „Connections” → „More connection settings”)
  • Wybierz Nazwa hosta dostawcy prywatnego DNS
  • Wpisz one.one.one.one (Cloudflare) lub dns.google (Google), dokładnie tak, jak podano
  • Dotknij Zapisz — ustawienie działa w Wi-Fi i w danych komórkowych. Literówka tutaj psuje każde zapytanie w telefonie, a Android ostrzega „Brak dostępu do prywatnego serwera DNS”

Jak naprawić błąd DNS na konsolach do gier

Błędy DNS na konsolach do gier uniemożliwiają grę wieloosobową online, aktualizacje gier i dostęp do sklepu. Oto jak naprawić problem na PlayStation i Xbox.

PlayStation (PS5 / PS4)

Aby zmienić DNS na konsoli PlayStation:

  • PS5: Ustawienia → Sieć → Ustawienia → Skonfiguruj połączenie internetowe, zaznacz swoją sieć, naciśnij przycisk opcji → Ustawienia zaawansowane → DNS: Ręczne
  • PS4: Ustawienia → Sieć → Skonfiguruj połączenie internetowe → Użyj sieci Wi-Fi (lub Użyj kabla sieciowego) → Niestandardowe, zostaw domyślne ustawienia adresu IP i DHCP, potem DNS: Ręczne
  • Wpisz Podstawowy DNS 1.1.1.1 i Zapasowy DNS 1.0.0.1
  • Zapisz, a potem przetestuj połączenie

Xbox (Series X/S / One)

Aby zmienić DNS na Xbox:

  • Przejdź do Ustawienia → Ogólne → Ustawienia sieci → Ustawienia zaawansowane
  • Wybierz Ustawienia DNS → Ręczne
  • Wpisz Podstawowy DNS: 1.1.1.1 i Zapasowy DNS: 1.0.0.1
  • Naciśnij B, aby zapisać i uruchom ponownie konsolę, aby zastosować zmiany

Zaawansowane rozwiązywanie problemów

Jeśli żadne z powyższych rozwiązań nie pomogło, problem może leżeć głębiej. Wypróbuj te zaawansowane kroki.

Tymczasowo wyłącz zaporę lub antywirusa

Niektóre programy zabezpieczające blokują ruch DNS. Tymczasowo wyłącz zaporę i antywirusa, aby przetestować.

Jeśli błąd zniknie po wyłączeniu zapory, dodaj wyjątek dla ruchu DNS (port 53, UDP i TCP; dla Prywatnego DNS w Androidzie TCP 853 albo UDP 443, gdy wskazuje on DNS Google lub Cloudflare, z którymi Android 11 i nowszy łączy się przez DNS over HTTP/3 (Google)) w ustawieniach oprogramowania zabezpieczającego. Nie zostawiaj zapory wyłączonej na stałe.

Wyłącz IPv6

Jeśli IPv6 w Twojej sieci działa tylko częściowo, DNS przez IPv6 może zawodzić, gdy IPv4 działa. Wyłączenie IPv6 na urządzeniu to szybki test; jeśli pomoże, napraw IPv6 w routerze lub ustaw serwery DNS IPv6 zamiast zostawiać je wyłączone (Microsoft odradza wyłączanie IPv6 w Windows):

  • Windows: Otwórz właściwości karty sieciowej → odznacz „Protokół internetowy w wersji 6 (TCP/IPv6)” → kliknij OK
  • Mac: Ustawienia systemowe → Sieć → Wi-Fi → Szczegóły → TCP/IP → ustaw Konfiguruj IPv6 na „Tylko łącze lokalne”
  • Linux: Uruchom sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

Uruchom w trybie awaryjnym z obsługą sieci

Tryb awaryjny uruchamia Windows z minimalnymi sterownikami i usługami, eliminując zakłócenia ze strony oprogramowania firm trzecich. Jeśli DNS działa w trybie awaryjnym, konflikt powoduje program startowy lub sterownik.

W Windows: przytrzymaj klawisz Shift podczas klikania Uruchom ponownie, a następnie wybierz Rozwiązywanie problemów → Opcje zaawansowane → Ustawienia uruchamiania → Uruchom ponownie → naciśnij F5, aby uruchomić Tryb awaryjny z obsługą sieci.

Jak sprawdzić, czy DNS znów działa

Po zastosowaniu rozwiązania sprawdź, czy rozwiązywanie DNS działa poprawnie. Nie otwieraj po prostu strony internetowej — uruchom te testy, aby potwierdzić, że DNS znów odpowiada.

bash
# Test DNS resolution directly
nslookup google.com

# Test with a specific DNS server
nslookup google.com 1.1.1.1

# Check your current DNS settings (Windows)
ipconfig /all | findstr "DNS"

# Check your current DNS settings
scutil --dns | head -20      # macOS
resolvectl status            # Linux with systemd-resolved

Jeśli nslookup zwróci adres IP, DNS działa. Aby porównać z tym, co DNS mówi gdzie indziej, sprawdź domenę w DNS Lookup lub w DNS Propagation Checker.

Przetestuj teraz swoje rozwiązywanie DNS

Darmowe narzędzie DNS Lookup od DNS Robot odpytuje serwery nazw samej domeny oraz resolvery Google i Cloudflare, więc podczas naprawy własnego DNS możesz sprawdzić, że problem nie leży w domenie.

Źródła

  1. 1.1.1.1 setup (Android Private DNS hostname), Cloudflare
  2. Google Public DNS: get started, Google
  3. DNS-over-HTTP/3 in Android, Google

Często zadawane pytania

Co oznacza serwer DNS nie odpowiada?

Oznacza to, że Twoje urządzenie wysłało zapytanie do serwera DNS o przetłumaczenie nazwy domeny na adres IP, ale serwer nie odpowiedział. Uniemożliwia to przeglądarce załadowanie jakiejkolwiek strony internetowej, nawet jeśli połączenie internetowe działa.

Jak naprawić błąd „Serwer DNS nie odpowiada” na Windows 10?

Otwórz Wiersz poleceń i uruchom ipconfig /flushdns (w aktualnych Windows 10 i 11 wystarczy zwykłe okno). Jeśli to nie pomoże, ustaw DNS na 1.1.1.1 i 1.0.0.1: naciśnij Win + R, uruchom ncpa.cpl, kliknij kartę prawym przyciskiem → Właściwości → Protokół internetowy w wersji 4 → Właściwości → Użyj następujących adresów serwerów DNS.

Dlaczego DNS ciągle nie działa na WiFi?

Awarie DNS na WiFi są zwykle spowodowane ustawieniami DNS routera lub słabym sygnałem WiFi powodującym utratę pakietów. Spróbuj uruchomić ponownie router, zbliżyć się do niego lub zmienić serwer DNS na urządzeniu na publiczny DNS, np. 1.1.1.1.

Czy VPN może powodować błąd „Serwer DNS nie odpowiada”?

Tak. Sieci VPN kierują zapytania DNS przez własne serwery. Jeśli serwer VPN jest przeciążony lub źle skonfigurowany, zapytania DNS kończą się niepowodzeniem. Spróbuj rozłączyć VPN, aby przetestować, lub przejdź na dostawcę VPN obsługującego niestandardowe ustawienia DNS.

Jaki serwer DNS jest najszybszy?

To zależy od tego, gdzie jesteś. W globalnej średniej DNSPerf (odczyt z 4 października 2026) Cloudflare (1.1.1.1) wyprzedza Google (8.8.8.8) o kilka milisekund, ale najszybszy dla Ciebie jest ten, który ma serwer najbliżej Twojego dostawcy internetu. Test szybkości DNS z Twojej przeglądarki odpowiada na to w kilka sekund.

Jak naprawić błąd DNS na PS5?

Przejdź do Ustawienia → Sieć → Ustawienia → Skonfiguruj połączenie internetowe, zaznacz swoją sieć, naciśnij przycisk opcji i otwórz Ustawienia zaawansowane. Ustaw DNS na Ręczne i wpisz Podstawowy 1.1.1.1 oraz Zapasowy 1.0.0.1, a potem przetestuj połączenie.

Czy restart routera naprawia problemy z DNS?

Tak, w wielu przypadkach. Ponowne uruchomienie routera czyści jego pamięć podręczną DNS i pamięć tymczasową, wymuszając nawiązanie nowego połączenia z serwerami DNS dostawcy. Odłącz go od prądu na 30 sekund, aby wykonać pełny reset.

Jak wyczyścić DNS na Macu?

Otwórz Terminal i uruchom: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Wpisz hasło, gdy zostaniesz o to poproszony. Działa w każdym macOS, od El Capitan po dzisiejsze wersje.

Czy błąd „Serwer DNS nie odpowiada” to wirus?

Zazwyczaj nie. Jest to prawie zawsze problem z konfiguracją sieci, a nie złośliwe oprogramowanie. Jednak niektóre złośliwe programy mogą modyfikować ustawienia DNS, aby przekierowywać ruch. Jeśli rozwiązania nie działają, uruchom skanowanie antywirusowe i sprawdź, czy ustawienia DNS nie zostały zmienione bez Twojej wiedzy.

Ile czasu zajmuje naprawa błędu „Serwer DNS nie odpowiada”?

Zwykle kilka minut: wyczyszczenie pamięci podręcznej zajmuje sekundy, zmiana serwera DNS minutę lub dwie, a restart routera dwie do trzech. Jeśli nic z tego nie pomaga, przyczyna leży głębiej (oprogramowanie zabezpieczające, VPN, karta sieciowa lub Twój dostawca internetu).

O autorze

Shaik Vahid

Założyciel DNS Robot. Vahid przez lata pracował we wsparciu hostingu, naprawiając klientom domeny, rekordy DNS, certyfikaty SSL i dostarczanie poczty. Tworzy narzędzia DNS Robot i pisze te poradniki na podstawie błędów, które ludzie naprawdę widzą.

Wyszukiwanie DNS

Wszystkie rekordy DNS prosto z serwerów nazw domeny, obok pamięci podręcznej Google i Cloudflare