Linux 技术手札

CentOS 7 修改网卡名称 Eno* 成 Eth0

在 RHEL 及 CentOS 7 开始, 网卡的默认名称由以往的 Ethx 改成 Enox, 以下文章会介绍将 CentOS 7 网卡名称修改, 用回 Eth0 的方法。

首先开启档案 “/etc/sysconfig/grub” 修改设定:

# vi /etc/sysconfig/grub

内容大概是这样:

里面其中一行是 GRUB_CMDLINE_LINUX, 在这行结尾的双引号前加上这句:

net.ifnames=0 biosdevname=0

要留意, 加上以上一行资料前, 要先加上一个空格, 整行修改后是这样:

然后用 grub2-mkconfig 指令重新建立 GRUB 的设定档:

# grub2-mkconfig -o /boot/grub2/grub.cfg

接着要将 Eno 网卡的设定档用 mv 改名为 eth0:

# mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0

编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 档案, 找到 “Name” 的一行, 改成 eth0, 全句是这样:

NAME=eth0

​最后重新启动系统便会生效, 要确认修改成功, 可以用 ifconfig 指令确认。

Exit mobile version