Show Table of Contents
8.2. デバイスの名前変更ステップについて
デバイス命名の詳細なステップは以下のとおりです。
/usr/lib/udev/rules.d/60-net.rules内のルールが、udev ヘルパーユーティリティーである /lib/udev/rename_device にすべての/etc/sysconfig/network-scripts/ifcfg-suffixファイルを検索するよう指示します。インスタンスの MAC アドレスに合致するHWADDRのあるifcfgファイルが見つかると、ifcfgファイルのDEVICEディレクティブで与えられている名前にインターフェースの名前を変更します。- インターフェースの名前が上記のステップで変更されておらず、biosdevname がインストールされていて
biosdevname=0がブートコマンドライン上でカーネルコマンドとして与えられていない場合、/usr/lib/udev/rules.d/71-biosdevname.rules内のルールが biosdevname にインターフェースの名前を命名ポリシーに従って変更するよう指示します。 /lib/udev/rules.d/75-net-description.rules内のルールが udev に、ネットワークインターフェースデバイスを調べて内部 udev デバイスのプロパティー値である ID_NET_NAME_ONBOARD、ID_NET_NAME_SLOT、ID_NET_NAME_PATH、ID_NET_NAME_MAC を満たすよう指示します。- 上記のステップ 1 および 2 で名前が変更されておらず、カーネルパラメーター
net.ifnames=0が与えられていない場合、/usr/lib/udev/rules.d/80-net-name-slot.rules内のルールが udev に、ID_NET_NAME_ONBOARD、ID_NET_NAME_SLOT、ID_NET_NAME_PATH の各優先度に従ってインターフェースの名前を変更するよう指示します。ひとつ目が設定されていない場合、リストの次にあるものが適用されます。いずれのものも設定されていない場合は、インターフェースの名前は変更されません。
ステップ 3 と 4 は、「命名スキームの序列」にある命名スキーム 1、2、3 とオプションでスキーム 4 を実行しています。ステップ 2 については、「biosdevname を使った一貫性のあるネットワークデバイスの命名」でより詳細に説明しています。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.