昨天一个朋友问我,安装了一台Centos7的虚拟机,网卡配置文件中找不到eth0,如图所示

即使改了ifcfg-eno16777736为ifcfg-eth0,重启网卡提示错误,并且恢复到修改之前

于是到网上看了下,还真是不少出现这个问题的,也找到了解决之法,修改两个配置文件

1.编辑ifcfg-eno16777736文件,增加一行 NAME=eth0  #name修改为eth0

2.编辑 /etc/sysconfig/grub文件,找到 GRUB_CMDLINE_LINUX=”crashkernel=auto rhgb net.ifnames=0 biosdevname=0 quiet”增加红色部分内容

完毕后运行# grub2-mkconfig -o /boot/grub2/grub.cfg  #生成启动菜单

然后重启虚拟机,再次查看网卡信息,恢复正常