一、虚拟机里Linux系统Redhat7更改网卡名
目的:
在虚拟机里面redhat7的网卡名称默认比较长,比较复杂,例如eno16777736、eno33554992、eno50332216,不方便更改参数信息和辨认,设法将虚拟机里Linux系统网卡改名显得非常必要。
方案:
1、修改网卡配置文件更改网卡名称和参数信息
2、修改grub文件来禁用内核继续使用该命名规则
3、重新生成grub配置并更新内核参数
4、添加udev的规则
5、重启系统验证,是重启系统不是仅仅重启网卡配置服务
步骤:
1、可以通过命令查看redhat7网卡信息,未更改之前的网卡信息如下:
2、进入到网卡配置目录下,查看网卡配置信息;将网卡配置信息拷贝一个备份,然后再开始编辑网卡配置信息,将NAME字段改为eth0,DEVICE字段也改为eth0,保存并退出,将配置文件改名为ifcfg-ethX(X表示根据网卡实际情况)。注意更改完成网卡配置后不要立即重启网络服务,稍后所有参数都更改完成后再重启系统。
3、修改grub文件禁用内核继续使用该命名规则
编辑grub配置文件”/etc/sysconfig/grub“:在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“。重新生成grub配置并更新内核参数:运行命令:”grub2-mkconfig -o /boot/grub2/grub.cfg“
4、修改udev的规则,修改配置文件:/etc/udev/rules.d/70-persistent-ipoib.rules, 修改NAME=eth0,将这个配置行的注释去掉
5、配置完成,然后重新启动电脑: reboot,查看:ip add show,修改成功。