Razem: 0,00 zł
Błąd serwer DNS nie odpowiada — co oznacza i kto powinien go naprawić?
Błąd typu „serwer DNS nie odpowiada” zwykle oznacza, że przeglądarka lub system nie potrafi zamienić nazwy domeny, np. example.pl, na adres IP serwera. Nie musi to oznaczać awarii strony. Problem może być po stronie Twojego urządzenia, routera, dostawcy internetu, używanego resolvera DNS, konfiguracji domeny, serwerów DNS hostingu albo — znacznie rzadziej — szerszej awarii infrastruktury DNS. Najczęściej jest to problem lokalny albo konfiguracyjny, a nie awaria „całego DNS na świecie”.
- Co oznacza błąd „serwer DNS nie odpowiada”?
- Czy to problem przeglądarki?
- Czy to problem DNS hostingu albo domeny?
- Czy mogły „paść globalne DNS-y”?
- Kto to naprawia?
- Jak szybko sprawdzić, po której stronie jest problem?
- Jak rozumieć popularne komunikaty DNS?
- Czy DNS naprawi się sam?
- Błąd DNS: wnioski
Jeśli prowadzisz własną stronę, sklep, aplikację albo usługę online, DNS jest tylko jednym z elementów całego środowiska. W Gigaserwer znajdziesz serwery, serwery rack oraz podzespoły serwerowe. Dobrze skonfigurowana infrastruktura to nie tylko domena i DNS, ale też stabilny serwer, sieć, storage, monitoring, backup i kontrola zmian.
Co oznacza błąd serwer DNS nie odpowiada?
DNS działa jak system tłumaczenia nazw domen na adresy IP. Przeglądarka nie łączy się z samą nazwą domeny. Najpierw musi ustalić, pod jaki adres IP ma wysłać zapytanie. Jeśli ten proces się nie powiedzie, pojawia się błąd DNS.
W uproszczeniu wygląda to tak:
- wpisujesz adres strony w przeglądarce,
- komputer pyta skonfigurowany resolver DNS, np. DNS operatora internetu, router, Cloudflare, Google DNS albo inny publiczny DNS,
- resolver sprawdza, czy ma odpowiedź w cache,
- jeśli nie ma, pyta kolejne poziomy systemu DNS,
- dociera do autorytatywnych serwerów DNS domeny,
- otrzymuje rekord A, AAAA albo CNAME i zwraca adres IP przeglądarce.
Jeśli na którymś etapie odpowiedź nie wróci, wróci błędna odpowiedź albo domena nie ma poprawnych rekordów, przeglądarka może pokazać błąd.
Dlatego sam komunikat „serwer DNS nie odpowiada” nie wskazuje jeszcze jednoznacznie winnego. Pokazuje tylko, że nie udało się poprawnie zakończyć rozwiązywania nazwy domeny.
Pamiętaj, że DNS nie jest tym samym co serwer WWW. Strona może działać poprawnie na serwerze, ale jeśli DNS nie wskaże jej adresu IP, użytkownik i tak jej nie otworzy. Z drugiej strony DNS może działać poprawnie, ale serwer WWW może nie odpowiadać. Wtedy zobaczysz inny typ błędu.
Jeżeli interesuje Cię szerszy kontekst infrastruktury, sprawdź także artykuł jaka jest różnica pomiędzy serwerem a szafą rack.
Błąd serwer DNS - Czy to problem przeglądarki?
Czasami tak, ale przeglądarka najczęściej jest tylko miejscem, w którym widzisz objaw. To ona pokazuje komunikat, ale przyczyna może leżeć niżej: w systemie, routerze, DNS operatora, konfiguracji domeny albo serwerach DNS.
Jeśli problem dotyczy wyłącznie jednej przeglądarki, a w innej ta sama strona działa, podejrzenie pada na:
- cache DNS przeglądarki,
- rozszerzenia,
- profil użytkownika,
- ustawienia prywatnego DNS lub DNS over HTTPS,
- uszkodzone dane tymczasowe.
Jeśli problem występuje w każdej przeglądarce, ale tylko na jednym komputerze, bardziej prawdopodobny jest problem systemowy. Może chodzić o cache DNS Windows, macOS lub Linux, ustawienia karty sieciowej, VPN, firewall, antywirusa albo ręcznie ustawiony DNS.
Jeśli problem występuje na wszystkich urządzeniach w tej samej sieci Wi-Fi, podejrzenie przesuwa się na router, dostawcę internetu albo DNS ustawiony na routerze. Wtedy sama przeglądarka zwykle nie jest głównym źródłem problemu.
Błąd serwer DNS Czy to problem DNS hostingu albo domeny?
Tak, to również możliwe. Trzeba tylko rozdzielić pojęcia: rejestrator domeny, operator DNS i hosting.
Rejestrator to firma, u której domena jest zarejestrowana. Operator DNS to miejsce, gdzie utrzymywane są rekordy DNS domeny. Hosting to serwer lub usługa, na której działa strona, poczta albo aplikacja. Czasami wszystkie te elementy są u jednego dostawcy. Czasami domena jest zarejestrowana w jednym miejscu, DNS działa w drugim, a strona znajduje się jeszcze gdzie indziej.
Problem po stronie domeny lub DNS hostingu pojawia się najczęściej wtedy, gdy:
- domena wygasła,
- domena nie ma poprawnie ustawionych nameserverów,
- rekord A lub AAAA wskazuje zły adres IP,
- brakuje rekordu dla www albo domeny głównej,
- zmieniono DNS i trwa propagacja,
- autorytatywne serwery DNS domeny nie odpowiadają,
- DNSSEC jest źle skonfigurowany,
- rekordy DNS zostały usunięte albo nadpisane.
W praktyce bardzo często działa jedna wersja adresu, a druga już nie. Na przykład działa domena.pl, ale nie działa www.domena.pl. Albo odwrotnie. Wtedy przyczyną bywa brak odpowiedniego rekordu DNS albo błędna konfiguracja przekierowań.
Jeśli strona, aplikacja lub usługa działa na własnym serwerze, znaczenie ma nie tylko rekord DNS, ale też to, czy serwer pod wskazanym adresem IP odpowiada. Przy większych projektach warto traktować DNS jako element całej architektury serwerowej. W tym kontekście pomocna może być kategoria serwery rack 2U, jeśli planujesz środowisko dla usług wymagających większej mocy, redundancji i rozbudowy.
Dobrym przykładem szerszego problemu infrastrukturalnego są awarie dużych usług pośredniczących, np. CDN, WAF lub platform ochrony ruchu. Opisywaliśmy taki temat w artykule awaria Cloudflare — co oznacza odblokuj challanges.cloudflare.com. To inny typ problemu niż zwykły błąd DNS jednej domeny, ale dobrze pokazuje, że internet składa się z wielu warstw.
Kto naprawia Błąd serwer DNS?
To zależy od miejsca awarii. Inaczej naprawia się problem z cache przeglądarki, inaczej błędny rekord DNS, a jeszcze inaczej awarię serwerów nazw operatora.
| Gdzie jest problem? | Kto naprawia? | Co zwykle trzeba zrobić? |
|---|---|---|
| Cache przeglądarki | użytkownik | odświeżenie, czyszczenie cache, test w innej przeglądarce, wyłączenie DNS over HTTPS |
| Komputer / system | użytkownik lub informatyk | czyszczenie cache DNS, restart sieci, zmiana DNS, sprawdzenie VPN i firewalla |
| Router | użytkownik lub operator internetu | restart routera, zmiana DNS, aktualizacja konfiguracji |
| Resolver DNS operatora | dostawca internetu lub operator DNS | poczekać albo tymczasowo przełączyć DNS na inny resolver |
| Rekordy domeny | właściciel domeny, administrator, hosting | poprawić rekordy A, AAAA, CNAME, MX, NS lub DNSSEC |
| Serwery DNS domeny | operator DNS lub hosting | przywrócić działanie autorytatywnych serwerów DNS |
| Wygasła domena | właściciel domeny lub rejestrator | odnowić domenę i poczekać na przywrócenie poprawnej obsługi |
| Globalna awaria DNS | operatorzy infrastruktury | użytkownik zwykle tylko czeka na przywrócenie działania |
Dlatego przy diagnozie najważniejsze jest ustalenie skali. Czy problem dotyczy jednej przeglądarki? Jednego komputera? Całej sieci? Jednej domeny? Wielu domen? Od tego zależy, czy problem rozwiąże użytkownik, administrator strony, hostingodawca, operator DNS, rejestrator domeny czy dostawca internetu.
Jak szybko sprawdzić, po której stronie jest problem?
Nie trzeba od razu zakładać najgorszego scenariusza. Wystarczy wykonać kilka prostych testów i zawęzić źródło problemu.
- Sprawdź inną stronę. Jeśli nie działa nic, problem jest raczej lokalny, z internetem, routerem albo DNS operatora.
- Sprawdź tę samą stronę na telefonie przez LTE/5G. Jeśli na telefonie działa, a w Wi-Fi nie działa, problem dotyczy Twojej sieci, routera, DNS operatora albo cache.
- Sprawdź domenę bez www i z www. Często działa jedna wersja adresu, a druga nie, bo brakuje rekordu DNS albo przekierowania.
- Zmień DNS testowo. Możesz sprawdzić publiczny resolver, np. Cloudflare, Google albo Quad9. Jeśli po zmianie działa, problem mógł dotyczyć DNS operatora lub jego cache.
- Wyczyść cache DNS. W Windows można użyć polecenia
ipconfig /flushdns. Warto też zrestartować przeglądarkę i router. - Sprawdź domenę narzędziem DNS lookup. Jeśli zewnętrzne narzędzia pokazują brak rekordów,
NXDOMAIN,SERVFAILalbo niespójne nameservery, problem leży raczej po stronie konfiguracji domeny lub DNS.
Przy własnej infrastrukturze warto też sprawdzić, czy serwer pod wskazanym adresem IP działa poprawnie. DNS może już wskazywać dobry adres, ale sama usługa WWW, aplikacja, reverse proxy, firewall albo serwer może nie odpowiadać. W takich sytuacjach przydatna jest dobrze zaprojektowana infrastruktura, monitoring i przewidywalne środowisko serwerowe.
Jeśli budujesz środowisko pod stronę, aplikację, usługę firmową albo zaplecze IT, sprawdź serwery w Gigaserwer, serwery Intel oraz serwery AMD. Dobrze dobrany serwer nie rozwiąże błędnej konfiguracji DNS, ale zapewni stabilne miejsce dla usług, na które DNS będzie kierował użytkowników.
Jak rozumieć popularne komunikaty DNS?
Komunikaty błędów DNS bywają podobne, ale nie zawsze oznaczają to samo. Warto je rozróżniać, bo każdy prowadzi do trochę innej diagnozy.
| Komunikat | Co zwykle oznacza? |
|---|---|
| DNS server not responding | komputer nie dostał odpowiedzi od używanego serwera DNS |
| DNS_PROBE_FINISHED_NXDOMAIN | domena lub subdomena nie została odnaleziona w DNS |
| SERVFAIL | serwer DNS nie umiał poprawnie zakończyć zapytania, często przez błąd po stronie DNS, DNSSEC albo autorytatywnych serwerów |
| This site can’t be reached | ogólny komunikat przeglądarki; przyczyną może być DNS, sieć, serwer WWW albo certyfikat |
| Działa na LTE, nie działa na Wi-Fi | często lokalny resolver, router, cache lub DNS operatora |
| Działa bez www, nie działa z www | najczęściej brak rekordu DNS dla www albo błędny CNAME |
Jeśli problem dotyczy strony, która działa na własnym serwerze, warto też rozróżnić błąd DNS od błędu serwera WWW. DNS odpowiada na pytanie: gdzie jest serwer? Serwer WWW odpowiada na pytanie: czy usługa pod tym adresem działa? To dwa różne etapy tej samej ścieżki użytkownika.
Czy DNS naprawi się sam?
Czasami tak. DNS ma cache i TTL, czyli czas życia odpowiedzi.
Jeśli niedawno zmieniono rekordy, część użytkowników może jeszcze przez pewien czas widzieć starą konfigurację. Po wygaśnięciu cache resolver pobierze nowe dane.
Nie wszystko jednak naprawi się samo. Jeśli to Twoja domena (przykładowo) i jeśli domena wygasła, brakuje rekordu A, nameservery są błędne albo DNSSEC został źle ustawiony, trzeba poprawić konfigurację. Samo czekanie nie pomoże, jeśli problemem jest niepoprawny wpis w DNS.
Ponadto, DNS może działać poprawnie, ale problem nadal będzie widoczny po stronie użytkownika przez lokalny cache, DNS operatora albo router. Dlatego po zmianach DNS czasami widzisz nową konfigurację na jednym urządzeniu, a starą na innym (to częsty problem podczas delegacji domeny na nowe serwery DNS).
Przy infrastrukturze firmowej dobrze jest dokumentować zmiany DNS. Kto zmienił rekord? Kiedy? Jaki był poprzedni adres IP? Czy zmiana dotyczyła strony, poczty, subdomeny, panelu, API, CDN czy load balancera? To nie jest detal. Przy większych projektach DNS jest częścią utrzymania usług.
Błąd DNS: wnioski
Błąd „serwer DNS nie odpowiada” nie mówi od razu, kto zawinił. Trzeba ustalić, czy problem dotyczy tylko Ciebie, jednej sieci, jednej domeny, czy wielu użytkowników.
Najprostszy tok myślenia wygląda tak:
- jedna przeglądarka — przeglądarka, cache, rozszerzenia albo DNS over HTTPS,
- jeden komputer — system, cache DNS, VPN, firewall albo ustawienia sieciowe,
- cała sieć domowa lub firmowa — router, operator internetu albo DNS operatora,
- jedna domena dla wszystkich — konfiguracja domeny, DNS hostingu, rejestrator, DNSSEC albo rekordy DNS,
- wiele domen u wielu użytkowników — większa awaria operatora DNS, dostawcy internetu albo infrastruktury pośredniej.
Czyli najczęściej naprawia to użytkownik, administrator strony, hostingodawca, operator DNS albo rejestrator domeny. Globalne DNS-y są ostatnim podejrzanym, nie pierwszym.
Warto patrzeć na DNS jak na jeden z elementów większego środowiska. Domena wskazuje użytkownikowi drogę. DNS tłumaczy nazwę na adres IP. Serwer obsługuje stronę, aplikację albo usługę. Podzespoły serwera, sieć, storage i konfiguracja decydują o stabilności pracy. Jeśli chcesz rozwinąć ten temat od strony infrastruktury, zobacz kategorie serwery, serwery rack, podzespoły serwerowe oraz artykuł co to jest Supermicro Rack Scale Solutions.
Jeśli masz pytania dotyczące serwera, infrastruktury, podzespołów, środowiska rack, systemów GPU, storage lub rozbudowy zaplecza IT, skontaktuj się z nami. Pomożemy dobrać rozwiązanie do konkretnego zastosowania: od pojedynczego serwera, przez serwery rack, po bardziej złożone środowiska firmowe i data center.
