「予測可能なネットワークインタフェース名」を有効にする方法は?

「予測可能なネットワークインタフェース名」を有効にする方法は?

私は私のイーサネットデバイスが何と呼ばれるのかを確認することにしましたが、他のディストリビューションとは異なり、Debianはこの変更を有効にしていないようです(またはブロックしていますか?)、

  • 古い永続的なネットワークインターフェイスの命名スキームは維持され、カーネルコマンドラインからnet.ifnames = 1を介して新しい命名スキームが選択されます。

問題は grub カーネルラインを編集しなければならないということですが、何か少し過剰なようです。ファイルを変更して無効にできます。。別の方法がありますか?

ベストアンサー1

Debianのバージョン220-7では、オプトインパッチを削除しました。

* Switch to net.ifnames persistent network interfaces (on new
  installations/for new hardware), and deprecate the old
  75-persistent-net-generator.rules.

これは提案からのものです。Debian 開発リスト。以前の名前を使用するシステムは、ユーザーが移行されるまで名前は変更されません。移行ガイドについてはREADME.Debianをご覧ください。

新しい名前は次のように予測できます。

sudo udevadm test /sys/class/net/eth0 2>/dev/null |grep ID_NET_NAME_

eth0デバイスの現在の名前はどこにありますか?

おすすめ記事