CentOS 7修改网卡命名为eth0格式

Posted larrypeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7修改网卡命名为eth0格式相关的知识,希望对你有一定的参考价值。

CentOS 7修改网卡命名为eth0格式
1、编辑 grub 配置文件
vim /etc/sysconfig/grub 找到GRUB_CMDLINE_LINUX 行,为其增加 2 个参数,net.ifnames=0 biosdevname=0 如下所示:
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 rhgb quiet"

2、重新生成 grub 配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg

3、 编辑文件/etc/udev/rules.d/70-persistent-net.rules,添加或修改以下内容,其中Mac地址需要更改为实际网卡的Mac地址
vim /etc/udev/rules.d/70-persistent-net.rules
UBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0f:53:0c:b6:f1", NAME="eth0"

然后reboot重新启动Linux操作系统,通过ip addr 可以看到网卡名称是否已经更改为eth0。

4、修改网卡配置文件
用旧的网卡配置文件(以ifcfg-ens33为例)生成新网卡的配置文件(以eth0为例)。
cp /etc/sysconfig/network-scripts/ifcfg-ens33  /etc/sysconfig/network-scripts/ifcfg-eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
#修改NAME,DEVICE项为eth0,其它内容不变
NAME=eth0
DEVICE=eth0

4、启网络服务
systemctl restart network.service
确认网络正常后,删除旧的配置文件。
rm /etc/sysconfig/network-scripts/ifcfg-ens33

以上是关于CentOS 7修改网卡命名为eth0格式的主要内容,如果未能解决你的问题,请参考以下文章

centos 修改网卡名称为eth0

CentOS 7 修改网卡名为eth0 eth1 的两种方法

Centos 7 系统安装完毕修改网卡名为eth0

修改网卡名为eth0格式

RedHat7/Centos7修改默认网卡名为eth0

CentOS 7下修改默认网卡名为eth0的两种方法