Błąd DNS_PROBE_FINISHED_BAD_CONFIG w Ubuntu 14.04


35

Używam Ubuntu 14.04 LTS na moim Dell M3800.

Mam problemy z połączeniem z Internetem.

Wchodzę DNS_PROBE_FINISHED_BAD_CONFIGdo mojej przeglądarki, gdy próbuję nawigować do dowolnej witryny, ale mogę nawigować do dowolnej witryny, używając jej adresu IP.

Na przykład jestem w stanie nawigować google.com, używając http://173.194.121.16. Więc myślę, że gdzieś moje ustawienia DNS zostały pomieszane.

Doceniamy każdy wskaźnik rozwiązania tego problemu. Daj mi znać, jeśli potrzebujesz więcej informacji.


Czy możesz rozwiązać google.com za pomocą nslookup google.com?
— s3lph

@ nslookup dla dowolnego serwera nie działał. Próbowałem tego.
— Amrish

Odpowiedzi:


59

Zrozumiałem, na czym polega problem.

Gdy uruchomiłem następujące polecenie sudo resolvconf -u, otrzymałem ten błąd:

/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf`

Rozwiązałem ten błąd, usuwając /etc/resolv.confi ponownie tworząc łącze symboliczne.

Możesz to zrobić za pomocą następujących poleceń:

sudo rm /etc/resolv.conf
sudo ln -s ../run/resolvconf/resolv.conf /etc/resolv.conf
sudo resolvconf -u

Rozwiązało to występujący błąd DNS. Mam nadzieję, że to ci pomoże, jeśli masz podobny problem.


1
To działało, dzięki! Czy możesz podać opis, do czego potrzebny jest ten symboliczny link?
— jerome

Łał! to było takie proste! Kiedyś uruchamiałem się w środowisku odzyskiwania i tak długo włączałem sieć!
— udiboy1209

Cześć, próbowałem polecenia jak wyżej. Następnie wpisuję „ping cnn.com”. zwracane jest „ping: nieznany host cnn.com”. Wpisuję „ping google.com”, zwracany jest ciąg „64 bajty z dfw06s48-in-f14.1e100.net (216.58.194.110): icmp_seq = 10 ttl = 53 czas = 31,7ms
— użytkownik785099

1
Z jakiego katalogu powinienem wykonać to polecenie?
— Permana

1
@Permana możesz wykonać to polecenie z /etckatalogu
— Amrish,

16
sudo dpkg-reconfigure resolvconf

Powiedz „tak”, aby „przygotować plik /etc/resolve.conf do aktualizacji dynamicznych?”

sudo reboot

Zadziałało. Co za głupi błąd :-)
— Angelos Pikoulas,

0

Miałem ten problem podczas korzystania z NordVPN i korzystania z openvpn przez terminal. Rozwiązałem ten problem, importując plik konfiguracyjny VPN do interfejsu sieciowego Ubuntu. Możesz przejść do Ustawienia -> Sieć. Będzie sekcja VPN, naciśnij dodaj, a następnie zaimportuj plik. Wybierz jeden z pobranych plików .ovpn z NordVPN. Potem, gdy próbujesz się połączyć, wydaje się, że z jakiegoś powodu automatycznie rozwiązuje problem DNS. :)

Właściwie tego się spodziewałem, ponieważ czasami rozwiązania interfejsu użytkownika są bardziej stabilne niż uruchamianie poleceń terminalu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.