CentOS 7/Redhat 7 更改网卡名称为eth0的常见做法

CentOS 7/Redhat 7 虚拟机默认安装之后,虚拟机网卡名称为eno16777728或者eno16777736,如下所示:
QQ截图20190220133818.png

这种网卡命名和传统的记忆eth0不一样,可以将它改为eth0,这里就需要改动一个文件。

1、修改/etc/sysconfig/grub或者/etc/default/grub,它们指向的是同一个文件,任意修改一个,需要添加内核参数,编辑文件中对应GRUB_CMDLINE_LINUX关键字所在行,添加net.ifnames=0 biosdevname=0。如下图所示:
QQ截图20190220134209.png

使用grub2-mkconfig -o /boot/grub2/grub.cfg 命令生成系统引导文件

2、修改网卡名称

mv /etc/sysconfig/network-scripts/ifcfg-eno16777728 /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0

QQ截图20190220134451.png

这两步完成了,重启服务器,验证网卡即可。

发表新评论