Błąd DNS_PROBE_FINISHED_NXDOMAIN: Przyczyny i sposoby rozwiązania

Jeśli Twoja przeglądarka wyświetla komunikat „DNS_PROBE_FINISHED_NXDOMAIN”, oznacza to, że nie może określić adresu IP żądanej witryny. Może się to zdarzyć z różnych powodów:
- Nazwa domeny nie istnieje na serwerach DNS lub jej rejestracja wygasła.
- Serwer odpowiedzialny za strefę domeny jest niedostępny.
- DNS jest nieprawidłowo skonfigurowany na urządzeniu.
- Zakłócenia ze strony VPN, programu antywirusowego lub zapory sieciowej.
- Problemy z dostawcą usług internetowych.
Komunikat o błędzie może nieznacznie różnić się w zależności od przeglądarki:
- Google Chrome: „Ta witryna jest niedostępna”.
- Mozilla Firefox: „Niestety, nie możemy znaleźć tej witryny”.
- Microsoft Edge: „Niestety… nie można uzyskać dostępu do tej strony”.
- Safari: „Safari nie może znaleźć serwera”.
Jak zidentyfikować przyczynę błędu?
1. Sprawdź status domeny
Najpierw upewnij się, że wprowadzony adres jest poprawny. Jeśli wszystko jest w porządku, sprawdź rejestrację domeny za pomocą ICANN Lookup. Wprowadź adres URL i sprawdź, czy domena jest aktywna.
2. Sprawdź dostępność przez proxy
Spróbuj uzyskać dostęp do witryny za pomocą serwera proxy, VPN lub innej sieci (na przykład sieci operatora komórkowego). Jeśli witryna otwiera się w tym scenariuszu, problem najprawdopodobniej dotyczy ustawień na Twoim urządzeniu lub w sieci.
Jak naprawić DNS_PROBE_FINISHED_NXDOMAIN
Wyczyść pamięć podręczną DNS
Czasami przeglądarka lub system przechowuje nieaktualne rekordy DNS. Czyszczenie pamięci podręcznej pomaga je odświeżyć.
- Windows:
- Otwórz Wiersz polecenia jako administrator: Start → wpisz cmd w pasku wyszukiwania i naciśnij Enter.
- Uruchom polecenie:
ipconfig /flushdns
- Uruchom ponownie przeglądarkę.
- macOS:
- Otwórz Terminal: naciśnij na klawiaturze cmd + spacja, wpisz Terminal i naciśnij Enter.
- Wpisz:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Naciśnij Enter.
- Google Chrome:
- W pasku adresu przeglądarki wpisz:
chrome://net-internals/#dns
- Kliknij „Wyczyść pamięć podręczną hostów”.
Aktualizacja adresu IP
Jeśli czyszczenie pamięci podręcznej nie pomogło, spróbuj uzyskać nowy adres IP.
- Windows:
ipconfig /release
ipconfig /renew
netsh int ip set dns
netsh winsock reset
Uruchom ponownie system.
- macOS:
- Przejdź do Preferencje systemowe → Sieć.
- Otwórz połączenie → Zaawansowane → TCP/IP.
- Kliknij opcję „Uzyskaj nowy adres IP”.
Używanie alternatywnych serwerów DNS
Problem może być związany z serwerami DNS Twojego dostawcy. Spróbuj użyć Google DNS (8.8.8.8, 8.8.4.4) lub Cloudflare DNS (1.1.1.1, 1.0.0.1).
- Windows:
- Otwórz Panel sterowania → Sieć i Internet → Centrum sieci i udostępniania.
- Wybierz aktywne połączenie → Właściwości.
- W sekcji Internet Protocol Version 4 (TCP/IPv4) określ:
-
Podstawowy DNS: 8.8.8.8
-
Drugorzędny DNS: 8.8.4.4
-
macOS:
- Otwórz Preferencje systemowe.
- Przejdź do Sieć.
- Wybierz aktywne połączenie (np. Wi-Fi lub Ethernet) w lewej kolumnie.
- Kliknij przycisk Zaawansowane.
- Przejdź do karty DNS.
- W sekcji Serwery DNS kliknij przycisk + i dodaj następujące serwery DNS:
- 8.8.8.8 (Google DNS)
- 8.8.4.4 (Google DNS)
lub
- 1.1.1.1 (Cloudflare DNS)
- 1.0.0.1 (Cloudflare DNS)
- Kliknij OK, a następnie Zastosuj.
Restartowanie usługi Klient DNS (Windows)
- Otwórz Wiersz polecenia jako administrator.
- Wpisz:
net stop dnscache
net start dnscache
Sprawdzanie pliku hosts
Plik hosts może zawierać nieprawidłowe wpisy blokujące dostęp do witryny.
- Windows:
- Otwórz Notatnik jako administrator.
- Otwórz plik ( Plik → Otwórz):
C:\Windows\System32\drivers\etc\hosts
- Usuń wiersze zawierające problematyczną domenę.
- macOS:
- Otwórz plik hosts w edytorze tekstu:
sudo nano /etc/hosts
- Usuń wiersze zawierające problematyczną domenę.
- Zapisz plik skrótem klawiszowym Ctrl + O, a następnie zamknij edytor skrótem Ctrl + X.
Resetowanie flag Chrome
Ukryte ustawienia przeglądarki mogły zostać zmienione.
- Wpisz w pasku adresu:
chrome://flags/
- Kliknij „Resetuj wszystko do domyślnych”.
Wyłączanie programu antywirusowego i VPN
Niektóre programy antywirusowe lub usługi VPN mogą blokować zapytania DNS. Wyłącz je tymczasowo i sprawdź, czy witryna jest teraz dostępna.
Sprawdzanie ustawień CDN
Jeśli witryna korzysta z Cloudflare lub innego CDN, spróbuj tymczasowo wyłączyć proxy dla tej domeny w panelu sterowania CDN.
Ponowne uruchomienie routera
Czasami problem dotyczy routera. Spróbuj wykonać następujące czynności:
- Wyłącz go na 5 minut.
- Włącz go i sprawdź połączenie.
Podsumowanie
Błąd DNS_PROBE_FINISHED_NXDOMAIN jest związany z problemami DNS. Możesz go rozwiązać, czyszcząc pamięć podręczną, zmieniając serwery DNS, sprawdzając domenę lub dostosowując ustawienia systemowe. Jeśli nic nie pomoże, skontaktuj się z dostawcą usług internetowych.