Linux:udev在RHEL6上将网络接口eth0重命名为eth1

时间:2020-02-23 14:40:02  来源:igfitidea点击:

在极少数情况下,您的系统可能会在没有网络接口的情况下启动,并且您在dmesg中发现以下消息:

udev: renamed network interface eth0 to eth1

从RHEL6开始,由于内核和udev负责硬件更改,因此kudzu不再可用。
因此,您需要使用udev进行修改以恢复eth0界面。
编辑以下文件" /etc/udev/rules.d/70-persistent-net.rules"。

通常,您应该有一个具有不同MAC地址的双项(eth0和eth1)。
虚拟化操作系统时通常会发生这种情况。
只需删除eth1的整个条目,然后在以下条目上将eth1重命名为eth0并重新启动。
udev网络接口条目如下所示:

# PCI device 0x8086:0x100f (e1000)SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:34:0f:38", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"