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格式的主要内容,如果未能解决你的问题,请参考以下文章