Strona główna
» SIEĆ
»
Jak naprawić błąd DNS_PROBE_FINISHED_NXDOMAIN (Kompletny przewodnik)
Jak naprawić błąd DNS_PROBE_FINISHED_NXDOMAIN (Kompletny przewodnik)
DNS_PROBE_FINISHED_NXDOMAIN oznacza, że przeglądarka zapytała DNS o nazwę domeny i otrzymała wynik NXDOMAIN („nieistniejąca domena”). W praktyce może to oznaczać, że adres jest błędnie wpisany lub DNS witryny jest uszkodzony, ale przyczyną może być również nieaktualna lokalna pamięć podręczna DNS, wadliwy resolver lub oprogramowanie sieciowe zmieniające ruch DNS.
Jeśli tylko jedna witryna nie działa, najpierw sprawdź adres i samą witrynę. Jeśli wiele niepowiązanych witryn nie działa na tym samym urządzeniu lub w tej samej sieci, wykonaj poniższe kroki naprawcze w podanej kolejności.
Co oznacza DNS_PROBE_FINISHED_NXDOMAIN?
DNS konwertuje nazwy, takie jak example.comadresy IP, na adresy IP. IETF definiuje NXDOMAIN jako odpowiedź wskazującą, że żądana nazwa domeny nie istnieje w DNS. Definicję techniczną można znaleźć w dokumencie RFC 8020 .
Na początek sprawdź dokładnie nazwę domeny; literówka może spowodować zwrócenie odpowiedzi NXDOMAIN.
1. Sprawdź adres i zlokalizuj problem
Wpisz ponownie domenę zamiast polegać na starej zakładce. Następnie otwórz dwie lub trzy niezwiązane ze sobą witryny. Jeśli wszystko inne działa, problem prawdopodobnie ogranicza się do tej domeny lub jej rekordów DNS. Jeśli jesteś właścicielem witryny, sprawdź rejestratora i autorytatywną konfigurację DNS, zamiast zmieniać ustawienia na każdym urządzeniu odwiedzającego.
Spróbuj również tej samej domeny w innej przeglądarce. Druga przeglądarka jest przydatna do diagnostyki, ale nie naprawi rzeczywistej awarii DNS.
2. Przetestuj inną sieć i ponownie uruchom połączenie
Rozłącz i ponownie połącz się z siecią Wi-Fi, a następnie uruchom ponownie komputer lub telefon oraz modem/router, jeśli masz nad nim kontrolę. W przypadku publicznej sieci Wi-Fi upewnij się, że zalogowałeś się do portalu. Możesz również krótko przetestować hotspot w telefonie: jeśli strona działa w tym miejscu, prawdopodobną przyczyną jest pierwotna sieć lub jej resolver DNS. Aktualne wytyczne Google dotyczące przeglądarki Chrome zalecają również sprawdzenie połączenia internetowego i ponowne uruchomienie urządzeń sieciowych pod kątem błędów ładowania.
Przetestowanie znanej, dobrej witryny lub innej sieci pozwala odróżnić problem z DNS od problemu dotyczącego wyłącznie przeglądarki.
3. Opróżnij pamięć podręczną DNS w systemie Windows
System Windows może przechowywać negatywne odpowiedzi DNS w pamięci podręcznej resolvera. Dokumenty firmy Microsoft ipconfig /flushdnszawierają instrukcje dotyczące czyszczenia tej pamięci podręcznej podczas rozwiązywania problemów z DNS.
Otwórz wiersz poleceń jako administrator.
Uruchomić ipconfig /flushdns.
Zamknij i ponownie otwórz przeglądarkę Chrome, a następnie spróbuj ponownie otworzyć witrynę.
Jeśli występuje również problem z adresem IP, ipconfig /renewmożna odnowić konfigurację DHCP, ale nie jest to wymagane w przypadku każdego błędu NXDOMAIN. Zapoznaj się z dokumentacją ipconfig firmy Microsoft .
Pomyślne opróżnienie powoduje wyczyszczenie pamięci podręcznej programu rozpoznawania nazw klientów DNS systemu Windows.
4. Wypróbuj inny resolver DNS
Jeśli Twój dostawca usług internetowych lub resolver routera zwraca nieprawidłowe wyniki, tymczasowa zmiana resolverów będzie przydatnym testem. Google Public DNS używa adresów 8.8.8.8 i 8.8.4.4 dla IPv4. Najpierw zapisz istniejące ustawienia DNS, aby móc je później przywrócić. Google udostępnia aktualne instrukcje dla systemów Windows, macOS, iOS, Android, ChromeOS i routerów w swoim przewodniku konfiguracji publicznego DNS .
W systemie Windows serwery DNS można ustawić we właściwościach protokołu TCP/IPv4 dla aktywnej karty sieciowej.
W obecnych wersjach systemu macOS ścieżka Apple to Ustawienia systemowe > Sieć > usługa sieciowa > Szczegóły > DNS . Dokumenty Apple dotyczące dodawania i usuwania serwerów DNS znajdują się w ustawieniach sieciowych Maca . W systemie Android 9 lub nowszym usługę Google Public DNS można również skonfigurować jako Private DNS z nazwą hosta dns.google.
macOS umożliwia dodawanie adresów serwerów DNS dla wybranej usługi Wi-Fi lub Ethernet.
5. Zaktualizuj przeglądarkę Chrome i wyklucz rozszerzenia
W Chrome na komputerze otwórz Więcej > Pomoc > Informacje o Google Chrome , zezwól na instalację aktualizacji i uruchom ponownie. Przewodnik po aktualizacjach Google Chrome potwierdza, że ta strona sprawdza dostępność aktualizacji.
Następnie wypróbuj witrynę w oknie incognito. Jeśli działa, wyłącz rozszerzenia w Więcej > Rozszerzenia > Zarządzaj rozszerzeniami , a następnie włączaj je ponownie pojedynczo. Google zaleca tę kolejność w przypadku błędów połączenia i ładowania.
Tymczasowo wyłącz rozszerzenia, zwłaszcza rozszerzenia VPN, proxy, filtrujące i zabezpieczające, aby sprawdzić, czy nie powodują zakłóceń.
6. Wyłącz tymczasowo ustawienia VPN lub proxy
Sieć VPN, serwer proxy, klient filtrujący lub produkt zabezpieczający może ominąć resolver systemowy lub przekierować DNS przez inną usługę. Odłącz go na chwilę i przetestuj ponownie. W systemie Windows 11 opcje kontroli proxy znajdują się w Ustawieniach > Sieć i internet > Proxy . Jeśli wyłączenie oprogramowania naprawi błąd, popraw konfigurację DNS lub proxy zamiast pozostawiać ochronę wyłączoną na stałe.
Tymczasowo usuń routing proxy lub VPN z testu, aby sprawdzić, czy zmienia on zachowanie DNS.
7. Zresetuj ustawienia Chrome, jeśli problem dotyczy konkretnej przeglądarki
Jeśli inne przeglądarki działają na tym samym urządzeniu, ale Chrome nadal nie działa, zresetuj Chrome, wybierając Ustawienia > Resetuj ustawienia > Przywróć ustawienia domyślne . Google zaznacza, że zakładki i zapisane hasła nie są usuwane podczas resetowania, natomiast ustawienia takie jak rozszerzenia, strona startowa i ustawienia treści są przywracane. Zapoznaj się z oficjalną instrukcją resetowania .
Użyj wbudowanej funkcji resetowania przeglądarki Chrome dopiero wtedy, gdy kontrole DNS na poziomie sieci wykażą problem specyficzny dla danej przeglądarki.
8. Jeśli błąd nadal się pojawia
Nie obniżaj wersji Chrome, nie pobieraj starej przeglądarki z witryny lustrzanej, nie wyłączaj protokołu IPv6 losowo ani nie wyłączaj ochrony antywirusowej jako rutynowego rozwiązania. Takie kroki mogą powodować problemy z bezpieczeństwem lub łącznością, jeśli nie usuną przyczyny problemu z DNS.
Jeśli każde urządzenie w jednej sieci otrzymuje NXDOMAIN dla prawidłowych domen, skontaktuj się z dostawcą usług internetowych lub administratorem sieci. Jeśli tylko jedna domena nie działa wszędzie, właściciel witryny lub dostawca DNS musi poprawić jej rekordy. Jeśli po wykonaniu powyższych kroków awaria dotyczy tylko jednego urządzenia , sprawdź plik hosts tego urządzenia, oprogramowanie do zarządzania DNS, reguły zapory sieciowej i konfigurację karty sieciowej.
W przypadku problemów z ładowaniem specyficznych dla przeglądarki Chrome najlepszym aktualnym źródłem informacji dotyczących kontroli po stronie przeglądarki jest przewodnik Google dotyczący błędów połączenia i ładowania .