Rozwiązywanie problemów z błędem DNS_PROBE_FINISHED_NXDOMAIN
Błąd DNS_PROBE_FINISHED_NXDOMAIN jest częstym problemem występującym, gdy przeglądarka nie może rozpoznać nazwy domeny. Oznacza to, że wyszukiwanie DNS (Domain Name System) nie powiodło się, a przeglądarka nie mogła znaleźć adresu IP powiązanego z witryną, do której próbujesz uzyskać dostęp. Może to być spowodowane problemami z połączeniem internetowym, błędnie skonfigurowanymi ustawieniami DNS lub nawet problemami z DNS strony internetowej. Niniejszy przewodnik przeprowadzi Cię przez różne metody naprawy błędu DNS_PROBE_FINISHED_NXDOMAIN.
Co powoduje błąd DNS_PROBE_FINISHED_NXDOMAIN?
Błąd DNS_PROBE_FINISHED_NXDOMA może być spowodowany kilkoma czynnikami, w tym:
- Nieprawidłowa konfiguracja serwera DNS.
- Problemy z połączeniem sieciowym.
- Problemy z pamięcią podręczną DNS.
- Problemy z przeglądarką lub jej ustawieniami.
- Problemy z nazwą domeny na serwerze witryny.
9 metod naprawy błędu DNS_PROBE_FINISHED_NXDOMAIN
1. Sprawdź swoją nazwę domeny
Przed przystąpieniem do rozwiązywania problemów z systemem warto sprawdzić, czy nazwa domeny została poprawnie wprowadzona w pasku adresu. Literówka w adresie URL może prowadzić do błędu NXDOMAIN.
2. Uruchom ponownie router
Ponowne uruchomienie routera może rozwiązać tymczasowe problemy z DNS:
- Odłącz router od źródła zasilania.
- Odczekaj około 10-15 sekund.
- Podłącz router z powrotem i pozwól mu się ponownie połączyć.
- Spróbuj ponownie uzyskać dostęp do witryny.
Spowoduje to odświeżenie połączenia internetowego i może rozwiązać wszelkie tymczasowe problemy z siecią.
3. Wyczyść pamięć podręczną DNS
Wyczyszczenie pamięci podręcznej DNS na komputerze może rozwiązać nieaktualne lub uszkodzone rekordy DNS.
W systemie Windows:
- Otwórz Wiersz polecenia jako administrator:
- Naciśnij Win R, wpisz cmd i naciśnij Enter.
- Możesz też wyszukać Wiersz polecenia w menu Start i wybrać opcję Uruchom jako administrator.
- Uruchom następujące polecenie:
ipconfig /flushdns
- Powinien pojawić się komunikat o pomyślnym opróżnieniu pamięci podręcznej DNS Resolver Cache.
Na komputerach Mac:
- Otwórz Terminal:
- Naciśnij Command Space, aby otworzyć Spotlight, wpisz Terminal i naciśnij Enter.
- Uruchom następujące polecenie:
sudo killall -HUP mDNSResponder
- Wprowadź hasło, jeśli zostanie wyświetlony monit.
W systemie Linux:
- Otwórz Terminal.
- Uruchom następujące polecenie:
sudo systemd-resolve --flush-caches
Po wyczyszczeniu pamięci podręcznej DNS uruchom ponownie przeglądarkę i sprawdź, czy problem został rozwiązany.
4. Zmiana serwera DNS
Zmiana serwera DNS może często rozwiązać błąd DNS_PROBE_FINISHED_NXDOMAIN, jeśli występuje problem z bieżącą usługą DNS.
Zmiana serwera DNS w systemie Windows:
- Przejdź do Panelu sterowania > Sieć i Internet > Centrum sieci i udostępniania > Zmień ustawienia karty.
- Kliknij prawym przyciskiem myszy aktywne połączenie sieciowe i wybierz Właściwości.
- Wybierz Protokół internetowy w wersji 4 (TCP/IPv4) i kliknij Właściwości.
- Wybierz Użyj następujących adresów serwerów DNS:
- Preferowany serwer DNS: 8.8.8.8 (Google DNS)
- Alternatywny serwer DNS: 8.8.4.4 (Google DNS)
- Alternatywnie można użyć DNS Cloudflare: 1.1.1.1 i 1.0.0.1.
- Kliknij OK i uruchom ponownie komputer.
Zmiana serwera DNS na komputerze Mac:
- Przejdź do Preferencji systemowych > Sieć.
- Wybierz aktywną sieć i kliknij przycisk Zaawansowane.
- Przejdź do zakładki DNS i kliknij przycisk.
- Dodaj następujące serwery DNS:
- 8.8.8.8 i 8.8.4.4 (Google DNS)
- Lub 1.1.1.1 i 1.0.0.1 (Cloudflare DNS)
- Kliknij OK i Zastosuj.
Zmiana serwera DNS w systemie Linux:
- Otwórz Terminal i edytuj plik resolv.conf:
sudo nano /etc/resolv.conf
- Dodaj lub zmień następujące linie:
nameserver 8.8.8.8
serwer nazw 8.8.4.4
- Zapisz plik i uruchom ponownie usługę sieciową:
sudo systemctl restart NetworkManager
5. Resetowanie stosu TCP/IP
Resetowanie stosu TCP/IP może pomóc naprawić problemy sieciowe związane z DNS.
W systemie Windows:
- Otwórz Wiersz polecenia jako administrator.
- Uruchom kolejno następujące polecenia:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
- Uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
Na komputerach Mac:
- Otwórz Terminal i uruchom następujące polecenie:
sudo ifconfig en0 down
sudo ifconfig en0 up
Zastąp en0 nazwą interfejsu sieciowego, jeśli jest inna.
6. Wyłącz VPN lub proxy
Jeśli korzystasz z usługi VPN lub proxy, może to zakłócać rozpoznawanie DNS. Spróbuj tymczasowo wyłączyć VPN lub proxy, aby sprawdzić, czy rozwiąże to problem:
- Przejdź do Ustawienia > Sieć i Internet > VPN lub Proxy.
- Wyłącz VPN lub proxy i spróbuj ponownie uzyskać dostęp do witryny.
7. Sprawdź plik hostów
Plik hosts na komputerze może zastąpić ustawienia DNS i zablokować dostęp do określonych stron internetowych.
W systemie Windows:
- Przejdź do C:\Windows\System32\drivers\etc.
- Otwórz plik hosts za pomocą Notatnika lub dowolnego edytora tekstu.
- Poszukaj wpisów związanych z witryną, do której próbujesz uzyskać dostęp i usuń je.
- Zapisz plik i uruchom ponownie komputer.
Na Mac/Linux:
- Otwórz Terminal i wpisz:
sudo nano /etc/hosts
- Poszukaj wpisów związanych z witryną i usuń je.
- Naciśnij Ctrl O, aby zapisać i Ctrl X, aby wyjść.
8. Uruchom ponownie usługę klienta DNS (Windows)
Ponowne uruchomienie usługi klienta DNS może odświeżyć ustawienia DNS.
- Naciśnij Win R, aby otworzyć okno dialogowe Uruchom.
- Wpisz services.msc i naciśnij Enter.
- Znajdź Klienta DNS na liście i kliknij go prawym przyciskiem myszy.
- Kliknij Uruchom ponownie.
9. Tymczasowe wyłączenie oprogramowania zabezpieczającego
Niektóre programy antywirusowe lub zapory sieciowe mogą blokować żądania DNS. Tymczasowo wyłącz oprogramowanie antywirusowe lub zaporę ogniową i sprawdź, czy możesz uzyskać dostęp do witryny.
- Wyłącz program antywirusowy: Kliknij prawym przyciskiem myszy ikonę programu antywirusowego w zasobniku systemowym i wybierz opcję Wyłącz.
- Wyłącz zaporę sieciową: Przejdź do Panel sterowania > System i zabezpieczenia > Zapora Windows Defender i kliknij Wyłącz Zaporę Windows Defender.
Pamiętaj, aby ponownie włączyć program antywirusowy i zaporę po zakończeniu testów.
Podsumowanie
Błąd DNS_PROBE_FINISHED_NXDOMAIN może być spowodowany kilkoma czynnikami, od nieprawidłowej konfiguracji DNS po problemy z połączeniem internetowym lub pamięcią podręczną przeglądarki. Postępując zgodnie z metodami opisanymi powyżej, można szybko rozwiązać ten problem. Jeśli żadne z tych rozwiązań nie zadziała, rozważ skontaktowanie się z dostawcą usług internetowych (ISP) w celu uzyskania dalszej pomocy, ponieważ problem może leżeć po jego stronie.