ラップトップをXubuntu 17.04から17.10にアップグレードしました。最後の再起動後、DNSは動作を停止しました。これは明らかに問題です!既知のIPアドレスにpingできます。DNS解決はありません。
DNS設定をいじっていません。私の知る限り、以前は標準のDNS構成でした。DHCPを使用して自宅のWiFiルーターから詳細を取得するラップトップです。
明らかに、システム自体がWebアドレスを解決できない場合、これを診断する機能は制限されます。携帯電話でグーグル検索をしましたが、答えのほとんどはdnsmasqをオフにすることをお勧めしているようです。ただし、dnsmasqはすでにオフになっています。しかし/etc/resolv.conf
、127.0.1.1を示していました。これは、dnsmasqが実行されていることを期待していたことを暗示しているようです。
編集/etc/NetworkManager/NetworkManager.conf
して追加することにより、dnsmasqをオンにしました
[main]
dns=dnsmasq
そして、私はこのコマンドを実行しました
sudo systemctl restart NetworkManager
DNS解決が機能するようになりました。
ただし、デフォルトのUbuntu構成ではdnsmasqを使用しないので、代わりにこれを診断して修正するにはどうすればよいでしょうか?