Centos7.4版本下修改网卡名称为eth0

编程

安装完成3台机器之后,要求内核升级至4.19.12版本。安装过程采用全英文键盘,选择上海时区,建立账户,格式化磁盘等一顿操作完成后,可以登录,并安装一些必备的软件,要求不能yum update全局更新,只能每次单独安装所需软件包。

比如: yum install -y bash-completion

           yum install -y vim

           yum install -y net-tools.x86_64

然后手动下载内核rmp包:  kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm

升级命令: yum install -y kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm

然后修改启动时新内核排第一,默认进入: grub2-set-default 0,重启。

之后,发现ifconfig命令改eno1名字-->eth0

发现只有在原有内核中操作才会生效。因为出现的修改不成功,不生效的问题。

#更改网卡配置文件名称

cd /etc/sysconfig/network-scripts/

mv ifcfg-eno33559296 ifcfg-eth0

#编辑网卡ifcfg-eth0信息

NAME=eth0

DEVICE=eth0

#修改/etc/sysconfig/grub 配置文件,加上net.ifnames=0 biosdevname=0

GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb "net.ifnames=0 biosdevname=0" quiet"

#用命令grub2-mkconfig 重新生成grub配置

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

#重启

reboot

注意三点:

1.  这里的net.ifnames=0 biosdevname=0,需要加上"" ;

2. systemctl disable NetworkManger && reboot;

3. 在初始内核里面做以上操作,否则在新内核登录,发现一直修改不生效;

4. 在新内核登录后,发现static配置的ip不生效,可以通过ifconfig eth0 ip进行设置,亲测有效;

 

 

以上是 Centos7.4版本下修改网卡名称为eth0 的全部内容, 来源链接: utcz.com/z/514248.html

回到顶部