Właśnie zaktualizowałem swój laptop z Xubuntu 17.04 do 17.10. Po ostatnim ponownym uruchomieniu DNS przestał działać. To oczywiście problem! Mogę pingować znane adresy IP; po prostu brak rozdzielczości DNS.
Nie majstrowałem przy żadnych ustawieniach DNS; o ile wiem, wcześniej miałem standardową konfigurację DNS. To tylko laptop, który korzysta z DHCP, aby uzyskać szczegółowe informacje z mojego domowego routera WiFi.
Oczywiście możliwość zdiagnozowania tego jest ograniczona, gdy sam system nie jest w stanie rozwiązać żadnych adresów internetowych. Zrobiłem trochę googlingu na swoim telefonie i większość odpowiedzi, które znalazłem, sugerowało wyłączenie dnsmasqa. Jednak dnsmasq był już wyłączony. Ale /etc/resolv.conf
pokazywał 127.0.1.1, co wydaje się sugerować, że spodziewał się uruchomienia dnsmasq.
Włączyłem dnsmasq, edytując /etc/NetworkManager/NetworkManager.conf
i dodając
[main]
dns=dnsmasq
a następnie uruchomiłem to polecenie
sudo systemctl restart NetworkManager
Moja rozdzielczość DNS działa teraz.
Biorąc jednak pod uwagę, że domyślną konfiguracją Ubuntu nie jest używanie dnsmasq, co właściwie powinienem zrobić, aby to zdiagnozować i naprawić?
źródło
Znalazłem ten błąd zgłoszony tutaj: https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1725840 ; proszę potwierdzić, że ty również cierpisz z tego powodu. Rozwiązuje się to w prosty sposób
dpkg-reconfigure resolvconf
.źródło
Natknąłem się na ten sam problem i zobaczyłem to, patrząc na resolvconf
Naprawiono dowiązanie symboliczne. Teraz używasz teraz domyślnie 127.0.0.53?
źródło