web-dev-qa-db-ja.com

20.04にアップグレードした後のDNSの問題

20.04にアップグレードした後、有線ネットワークと無線ネットワークの両方がインターネットにアクセスできなくなりました。 Googleネームサーバー8.8.8.8へのpingを解決できたとき、ドライバーが機能していたことを確認しました。ここで、再起動するたびに、/ etc/resolv.confを手動で編集して行を追加する必要があります。

nameserver 8.8.8.8

ネットワークマネージャーとネットプランの両方で恒久的な解決策を得ることができませんでした。

DNSのネットワークマネージャーの[IPV4]タブが手動に設定されています

8.8.8.8, 8.8.4.4

/ etc/netplan/01。yaml *

network:
version: 2
renderer: networkd
ethernets:
   wlp58s0:
      dhcp4: true
      nameservers:
         addresses: [8.8.8.8, 8.8.4.4]

誰かが私のDNS設定を適切に構成する方法について教えてくれれば、私はそれを大いに感謝します。ありがとう。

1
Mykle

Ubuntu 20.04では、/ etc/resolv.confの予想される構成は、ローカルsystemd-networkdリゾルバーを指すことです。

nameserver 127.0.0.53

ローカルリゾルバーが構成されているアップストリームネームサーバーを確認するには、resolvectl statusの出力を確認します。これにより、ネットワークインターフェイスごとに、関連付けられているネームサーバーが表示されます。

また、networkdレンダラーを使用するように指示するnetplan構成を表示しますが、質問でNetwork Managerについて言及します。ワイヤレスインターフェースがNetworkManagerで管理できることを期待している場合は、このネットプラン構成を変更する必要があります(または、ここに記載されていない他のネットプラン構成がシステム上に既にあります)。

1
slangasek

Systemd-resolved.serviceが無効になったため、有効にして自動起動に設定すると、問題は解決しました。

0
Mykle