d-_-b Asked: 2012-10-05 21:36:40 +0800 CST2012-10-05 21:36:40 +0800 CST 2012-10-05 21:36:40 +0800 CST 如何重命名 NIC:eth2 -> eth1 772 我已经安装了一个新的网卡。它显示为 eth2。我希望它是 eth1。我该怎么做? linux 2 个回答 Voted Best Answer d-_-b 2012-10-05T21:40:34+08:002012-10-05T21:40:34+08:00 编辑/etc/udev/rules.d/70-persistent-net.rules 你可能有这样的东西: # PCI device 0x14e4:0x165a (tg3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:22:19:07:90:e4", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x10ec:0x8139 (8139too) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0a:79:b8:72:7d", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device 0x10ec:0x8169 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:a5:84:de:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2" 删除以结尾的行NAME="eth1"并重命名eth2为eth1: # PCI device 0x14e4:0x165a (tg3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:22:19:07:90:e4", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x10ec:0x8169 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:a5:84:de:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" 重启 Varkas 2014-11-26T20:02:30+08:002014-11-26T20:02:30+08:00 Red Hat 发行版上的界面配置应位于: /etc/sysconfig/网络脚本 您需要为要修改的界面寻找合适的脚本。
编辑
/etc/udev/rules.d/70-persistent-net.rules
你可能有这样的东西:
删除以结尾的行
NAME="eth1"
并重命名eth2
为eth1
:重启
Red Hat 发行版上的界面配置应位于:
您需要为要修改的界面寻找合适的脚本。