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ć?