アップデート後、マザーボードは古いインターフェイスを認識できません。

アップデート後、マザーボードは古いインターフェイスを認識できません。

x240システムノードでマザーボードを更新しましたが、Ethernetインターフェイスはeth0とeth1でしたところでeth2とeth3として表示されます。

ファイルを削除してみ/etc/udev/rules.d/70-persistent-net.rulesましたが、問題は解決しません。起動すると、eth3とeth2を認識またはマッピングできないことが示されます。新しい MAC アドレスは明示的に指定され、名前ファイル eth2 および eth3 にマップされます。

ifcfg eth2とeth3ファイルを変更し、名前をそれぞれeth0とeth1に変更しました。しかし、これも効果がありません。70-persistentファイルでもこの​​変更を行う必要がありますか?つまり、?の項目と一致するように名前を変更しますifcfg

古いマッピングを復元する方法はありますか?ありがとうございます。

ベストアンサー1

それでは、eth2の名前をeth0に変更したいとしましょう。

好みのエディタを使用して/etc/udev/rules.d/70-pertant-net.rulesを開き、次のように変更します。

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth2", NAME="eth0"

注: - ルールファイルがない場合は、ファイルを作成して「xx:xx:xx:xx:xx」をNIC MACアドレスに置き換えます。

変更後に実行するか、Ubuntuを使用している場合は、次のコマンドが機能してCentOSでテストされているため、システムを再起動してください。

udevtrigger

次に確認を使用します。

ifconfig -a

次に、RHEL/CentOS = "/etc/sysconfig/network-scripts/ifcfg-eth0"またはUbuntu = "/etc/network/interfaces"を設定します。

おすすめ記事