Serwer DNS nie odpowiada – jak naprawić ten błąd?

Błąd „Serwer DNS nie odpowiada” oznacza, że komputer nie jest w stanie uzyskać połączenia z serwerem DNS i nie jest w stanie połączyć się ze stronami internetowymi. Oto kilka sposobów na naprawienie tego problemu w systemie Windows 10 i 11.

Zmiana serwera DNS

Zmiana serwera DNS ręcznie to proces polegający na ręcznym wprowadzeniu adresów serwerów DNS, których będzie używać twój komputer. Może to pomóc w rozwiązaniu problemu „Serwer DNS nie odpowiada”, ponieważ twój komputer będzie korzystać z innego serwera DNS, jeśli aktualnie używany serwer jest niedostępny lub powoduje błędy.

Kroki do zmiany serwera DNS ręcznie:

  1. Kliknij prawym przyciskiem myszy na ikonę sieci na pasku zadań i wybierz „Połączenie sieciowe”.
  2. Kliknij na połączenie sieciowe, którego dotyczy problem i wybierz „Właściwości”.
  3. W oknie Właściwości wybierz „Protokół Internetowy w wersji 4 (TCP/IPv4)” i kliknij na „Właściwości”.
  4. W oknie Właściwości protokołu TCP/IPv4 kliknij na „Zaawansowane” i wybierz „Zastąp adresy serwerów DNS”.
  5. Wprowadź adresy serwerów DNS, których chcesz używać i kliknij „OK”.
  6. Spróbuj połączyć się z Internetem i sprawdzić, czy problem „Serwer DNS nie odpowiada” został rozwiązany.

Możesz użyć publicznych serwerów DNS, takich jak Google DNS (8.8.8.8 i 8.8.4.4) lub OpenDNS (208.67.222.222 i 208.67.220.220), aby uniknąć potencjalnych problemów z dostępnością serwera DNS.

Restart usługi DNS

Rozwiązaniem, które może pomóc jest również zrestartowanie usługi DNS w systemie Windows 10/11.

  1. Wchodzimy w services.msc, czyli Usługi systemu Windows.
  2. Szukamy „Klient DNS” i uruchamiamy go ponownie.
Czytaj więcej:  Jak otworzyć ukrytą systemową partycję w Windows 7?

Usługa DNS client (dnscache) buforuje nazwy systemu DNS i rejestruje pełną nazwę komputera dla tego komputera. Jeśli usługa zostanie zatrzymana, nazwy DNS będą nadal rozpoznawane. Jednak wyniki kwerend nazw DNS nie będą buforowane i nazwa komputera nie będzie rejestrowana. Jeśli usługa zostanie wyłączona, wszelkie usługi jawnie od niej zależne przestaną się uruchamiać.

Lepszym rozwiązaniem więc jest ustawienie czasów buforowania w rejestrze, np. na 1 sekundę.

  1. Wchodzimy w rejestr systemowy i znajdujemy: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DnsCache\Parameters
  2. Zmieniamy wartości: MaxCacheTtl  i MaxNegativeCacheTtl na niższe.

Jeśli te dwa rozwiązania nie pomogą, to warto jeszcze spróbować opcji takich jak:

  • Zainstaluj najnowsze sterowniki
  • Wyłącz program antywirusowy i zaporę ogniową
  • Zaktualizuj oprogramowanie wewnętrzne routera
  • Użyj polecenia netsh
  • Uruchom ponownie modem
  • Uruchom komputer w trybie awaryjnym
Wiśniewski Jakub
Wiśniewski Jakub

Interesuję się informatyką od 2005, a pracuję w IT od 2010. Lubię rozwiązywać problemy, a w wolnym czasie biegać po bezdrożach.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Świąteczna zniżka na NordVPN!63% taniej
+