Błąd internetu

Błąd ERR_DNS_TIMED_OUT – przyczyny i naprawa

Mateusz Sobociński
Autor: Mateusz Sobociński - CEO & Red. Nacz. @ asMAX
5 min. czytania

Błąd ERRDNSTIMEDOUT (często pojawiający się jako ERRCONNECTIONTIMEDOUT) oznacza, że przeglądarka nie może skomunikować się z serwerem DNS w wyznaczonym czasie, przez co nie uzyskuje adresu IP dla żądanej domeny i nie ładuje strony internetowej. Problem ten dotyczy zarówno użytkowników końcowych, jak i webmasterów czy web deweloperów – poniżej znajduje się szczegółowy poradnik wyjaśniający przyczyny i sposoby diagnozowania oraz naprawy tego błędu.

1. Najważniejsze informacje i definicje

  • DNS (Domain Name System) to system tłumaczący adresy stron (np. mojastrona.pl) na adresy IP serwerów.
  • Time-out oznacza przekroczenie limitu czasu oczekiwania na odpowiedź serwera lub usługi sieciowej (tutaj: serwera DNS).
  • ERRDNSTIMED_OUT to komunikat oznaczający, że komputer/docelowy serwer zbyt długo czekał na odpowiedź z serwera DNS lub wcale jej nie otrzymał.

2. Najczęstsze przyczyny błędu ERRDNSTIMED_OUT

Błąd może wynikać z problemów:

  • Po stronie użytkownika – słabe lub zerwane połączenie internetowe, problemy z routerem, ustawieniami DNS, zaporą sieciową, antywirusem, przeglądarką lub malware.
  • Po stronie serwera/DNS – awarie DNS, źle skonfigurowane rekordy strefy DNS, duża liczba żądań przeciążająca serwer DNS (np. atak DDoS), prace administracyjne, blokady w sieci.
  • Po stronie hostingowej – chwilowa niedostępność, przeciążenie lub błędna konfiguracja usług hostingowych.

3. Instrukcje krok po kroku – naprawa błędu

Dla użytkownika końcowego

  1. Sprawdź połączenie z internetem
  • Uruchom inną stronę – jeśli też nie działa, problem może leżeć po stronie dostawcy internetowego.
  • Zrestartuj router/modem, odłącz zasilanie na ok. 30 sekund, podłącz ponownie i spróbuj ponownie nawiązać połączenie.
  1. Wyczyść pamięć podręczną przeglądarki i ciasteczka
  • Upewnij się, że przeglądarka jest aktualna i wyczyść cache/cookies.
  • Przetestuj stronę w innej przeglądarce lub w trybie incognito.
  1. Wyłącz tymczasowo oprogramowanie zabezpieczające
  • Wyłącz na chwilę firewall, program antywirusowy i sprawdź, czy strona się ładuje.
  1. Zmień ustawienia DNS
  • Skorzystaj z innych, publicznych serwerów DNS (np. Google DNS: 8.8.8.8 oraz 8.8.4.4, Cloudflare: 1.1.1.1).
  • Instrukcja zmiany DNS w Windows:
    • Otwórz „Panel Sterowania” → „Sieć i internet” → „Centrum sieci i udostępniania” → „Zmień ustawienia karty sieciowej”.
    • Kliknij prawym przyciskiem na połączenie (np. Ethernet lub Wi-Fi), wybierz „Właściwości”.
    • Zaznacz „Protokół internetowy w wersji 4 (TCP/IPv4)” → „Właściwości”.
    • Zaznacz „Użyj następujących adresów serwerów DNS” i wpisz nowe adresy.
  1. Opróżnij lokalną pamięć DNS (flush DNS)
  • W systemie Windows: uruchom wiersz polecenia jako administrator i wpisz: cmd ipconfig /flushdns
  • Sprawdź, czy błąd ustąpił.
  1. Przetestuj połączenie na innym urządzeniu
  • Jeśli strona ładuje się na innym komputerze/telefonie, przyczyna leży po stronie urządzenia.
  1. Skontaktuj się z dostawcą internetu
  • Sprawdź, czy dana strona nie jest blokowana przez operatora lub czy nie występują awarie w Twojej okolicy.

Dla webmastera/web dewelopera

  1. Zweryfikuj poprawność konfiguracji DNS domeny
  • Sprawdź rekordy A/AAAA (adresacje), NS (nazwy serwerów), CNAME i inne powiązane rekordy.
  • Skorzystaj z narzędzi typu [MXToolbox], [DNSChecker] do globalnej propagacji i diagnostyki DNS.
  1. Sprawdź działanie serwera DNS
  • Upewnij się, że Twój serwer DNS działa poprawnie, nie jest przeciążony ani niedostępny.
  1. Zweryfikuj dostępność serwera WWW
  • Sprawdź, czy hosting nie generuje errorów 5xx lub nie jest chwilowo przeciążony/wyłączony.
  1. Zbadaj potencjalne blokady sieciowe / firewalle
  • Na poziomie serwera sprawdź, czy zapora sieciowa (firewall) nie blokuje ruchu z konkretnych adresów IP.
  1. Skonsultuj monitorowanie/alerty DNS
  • Skonfiguruj monitorowanie błędów DNS – powiadomienia pomogą reagować na awarie w czasie rzeczywistym.
  1. Weryfikuj logi serwera
  • Sprawdź logi serwera HTTP (np. Apache/Nginx), serwera DNS, logi systemowe i błędy PHP/WordPress.

4. Dodatkowe ważne wyjaśnienia i zalecenia

  • Błąd DNS TIMEOUT może pojawiać się okresowo w trakcie propagacji DNS po zmianie rekordów domeny.
  • Jeśli problem występuje tylko w jednej lokalizacji, możliwa jest awaria regionalnego serwera DNS.
  • W przypadku ataku DDoS na serwery DNS dostawcy/hostingu czas oczekiwania na odpowiedź również może być przekroczony.
  • Czasami czyszczenie cache systemu operacyjnego lub routera może znacząco przyspieszyć rozwiązanie problemu.
  • Jeśli powyższe metody nie przyniosły efektu, skontaktuj się z administratorami serwera lub hostingodawcą z dokładnym opisem problemu i krokami już podjętymi.

5. Tabela – Szybka diagnostyka i działania

Przyczyna Sugerowane działanie
Awaria po stronie użytkownika Sprawdź internet, zrestartuj modem, zmień DNS
Problem z pamięcią podręczną przeglądarki Wyczyść cache, zmień przeglądarkę
Błąd konfiguracji DNS domeny Zweryfikuj rekordy DNS, użyj narzędzi diagnostycznych
Zapora/antywirus blokuje połączenie Tymczasowo wyłącz, sprawdź połączenie
Awaria lub przeciążenie serwera Skontaktuj się z hostingiem/administratorem
Problem z routerem Zrestartuj, sprawdź na innych urządzeniach
Awaria lub blokada po stronie ISP Skontaktuj się z dostawcą internetu

Powyższy poradnik to kompletna instrukcja wyjaśniająca, jak rozpoznać, zdiagnozować i naprawić błąd ERRDNSTIMEDOUT/ERRCONNECTIONTIMEDOUT zarówno z perspektywy użytkownika, jak i webmastera.

Podziel się artykułem
CEO & Red. Nacz. @ asMAX
Obserwuj:
Ex-redaktor w GW (Technologie) i ex-PR w koreańskim start-upie technologicznym. Absolwent Imperial College Business School (MBA) i Politechniki Warszawskiej. Od 2025 CEO i redaktor naczelny w asMAX.
Brak komentarzy

Dodaj komentarz

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