1. 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eno16777984
NAME=eno16777984
DEVICE=eno16777984
NAME=eth0
DEVICE=eth0
2. 网卡配置文件重命名
cd /etc/sysconfig/network-scripts/ifcfg-eno16777984
mv ifcfg-eno16777984 ifcfg-eth0
3. 修改grub来禁用老的命名规则
vi /etc/sysconfig/grub
net.ifnames=0 biosdevname=0
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0"
4. 重新生成grub配置并更新内核参数
grub2-mkconfig -o /boot/grub2/grub.cfg
5. 添加udev的规则
cd /etc/udev/rules.d
vi /etc/udev/rules.d/70-persistent-net.rules
UBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:e0:b8:6a",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
UBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:e0:b8:74",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth1"
6. reboot重启看效果
reboot
ip addr
nmcli connection show