再起動後、/etc/network/interfaces のインターフェイス名が別のインターフェイス名に置き換えられます。

再起動後、/etc/network/interfaces のインターフェイス名が別のインターフェイス名に置き換えられます。

そのため、Debian 11ノードを再起動した後に最も奇妙なことが発生する可能性があります。つまり、/etc/network/interfacesファイルの内容が変更され、複数の物理インターフェイスと複数の仮想インターフェイスtunとの名前がありました。再起動後、デフォルトインターフェイスは変更されませんでした。実際には同じでしたが、ファイルtunのインターフェースの1つに置き換えられました/etc/network/interfaces

いくつかの調査を行ったところ、すべての結果によれば、インターフェイス名はたとえば同じ名前に変更されましたが、eth0私のeno1場合、名前は同じで、ファイル内の別のインターフェイス名に置き換えられました。

これについての説明はありますか?

以下のスクリーンショットは問題を再現できないため、事件について私が持っている唯一の証拠です。

ここに画像の説明を入力してください。

答え1

私はDebian 11.5サーバーのインストールスクリプトを書いています。ネットワーク構成の問題を解決するために5日間を過ごしました。私は今日、Debian ネットワーキングが systemd-networkd を使用し、以前の ifupdown が systemd に変換されたことを知っています。私はsystemd-networkdを使用することにしましたが、1時間以内に説明できないすべてのネットワーク問題が消えました。はい、スクリプトの構文は異なりますが、似ています。

networkctlを使用してネットワークの状態を確認してください。

networkctl -a status

https://manpages.debian.org/testing/systemd/systemd.network.5.en.html

https://wiki.archlinux.org/title/systemd-networkd

関連情報