pingは機能するが、8.8.8.8でDNSを解決できない

pingは機能するが、8.8.8.8でDNSを解決できない

ノートパソコンで Ubuntu 17.04 を使用しています。まったく新規インストールではないため、この問題がどのようにして始まったのかはわかりません。ブラウザや Telnet 経由で DNS ホスト名を解決できません。問題のノートパソコンで複数の WiFi ネットワークを介してこれを確認しました。同じネットワーク上の他のデバイスではこの問題が発生していないことも確認しました。外部 IP アドレス (例: 8.8.8.8) を ping することは問題なくできます。ブラウザに IP アドレスを入力して Web サイトにアクセスすることもできます。

私が試したこと:

  • 走ってみたsudo dpkg-reconfigure resolvconf効果なし。

  • 私も入ってみましたWiFiのネットワーク設定ネットワークを設定し、方法を「自動 (DHCP) アドレスのみ」に変更してから、DNS サーバー アドレスを手動で追加します。

  • 私もsupersede domain-name-serversラインを追加してみましたetc/dhcp/dhclient.confファイルそれでも問題は解決しませんでした。

  • /etc/resolv.confネームサーバーを 8.8.8.8 に置き換えるために手動で編集しました。

  • dns-nameservers を/etc/network/interfacesファイルに追加しても効果はありませんでした。

これらの各実験で DNS ルックアップを有効にできなかったため、元の構成を復元しました。現在、dnsmasq などの外部パッケージをインストールできません。どなたか正しい方向を示していただけますか? どうしてこのような状況に陥ったのか本当にわかりませんが、再起動後も問題は解決しません。私は VPN を使用していません。

答え1

私はオペレーティング システム全体を再インストールすることでこの問題を解決しました。問題がシステム アップデートによって部分的に発生した場合に備えて、LTS ラインに切り替えました。

関連情報