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.

Amrish
źródło
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.

Amrish
źródło
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
Gayan Weerakutti
źródło
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.

Daniel Kmak
źródło