壊れた(名前が変更されたと思われる)有線イーサネット接続を復元するにはどうすればよいですか?

壊れた(名前が変更されたと思われる)有線イーサネット接続を復元するにはどうすればよいですか?

昨日、Ubuntu 16.04 のインストールを再起動した後、インターネット接続が失われました。Ubuntu が起動すると、数分間ネットワークを検索し、「接続が確立されました」と表示されますが、オンラインになったり、誰とも通信 (たとえば、ping 要求の送信) したりできません。

イーサネット ネットワークを削除しましたが、再度追加すれば再初期化されるだろうと期待していました。ネットワーク マネージャーのアイコンをクリックすると、「イーサネット ネットワーク」がグレー表示され (有効にできません)、現在は「自動イーサネット」という新しいエントリがありますが、これは機能しません (前に述べたのと同じ症状です)。

新しいイーサネット ネットワーク接続を追加しようとすると、デバイスの一覧から「eth0」が消えます。代わりに、これまで見たことのない「eno1」エントリが表示されます。名前が変更されたのと同じデバイスである可能性がありますが、わかりません。

私の/etc/network/interfacesファイルには

auto lo
iface lo inet loopback

ネットワーク接続なしでネットワーク マネージャーやイーサネット ドライバーを再インストールする方法はありますか? または、Ubuntu を再インストールする必要がありますか?

答え1

この回答はチャットを要約したものです:

次のいずれかを行うことができます。

  • NetworkManager がネットワーク接続を処理するようにします。 で次のことを確認してくださいmanaged=true/etc/NetworkManager/NetworkManager.conf変更後に Network Manager を再起動しますsudo systemctl restart NetworkManager。 の古いエントリは/etc/NetworkManager/system-connections削除できます。必要に応じて再作成されます。

  • 前述の通り、NetworkManagerを完全に廃止するこここの場合、ファイルが/etc/networking/interfaces決定的になります。

ネットワークインターフェースの名前が変更されたという事実は、systemd「予測可能なネットワークインターフェース名」と呼ばれる標準に準拠していることに関係しています。ここ

関連情報