解决CentOS 7网卡变eno1,将其修改为eth0
今天安装CentOS 7,毕竟还是要顺应潮流嘛。安装完成之后,发现发现CentOS 7默认的网卡名称是eno1。由于某些软件只识别ethX,因此需要将eno更改为eth。那么现在就开始吧!
1:首先,先编辑网卡eno1的配置文件。
vi /etc/sysconfig/network-scripts/ifcfg-eno1
将里面的:
NAME="eno1"修改为NAME="eth0"。
DEVICE="eno1"修改为DEVICE="eth0"。
2:修改完后将外面的ifcfg-eno1也修改为ifcfg-eth0
3:然后,修改grub文件。禁用可预测命名规则。在启动时传递“net.ifnames=0 biosdevname=0”内核参数。
将net.ifnames=0 biosdevname=0加入到GRUB_CMDLINE_LINUX行。
vi /etc/sysconfig/grub
4:运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数
5:修改udev规则
查询/etc/udev/rules.d文件夹中创建网卡规则文件:70-persistent-net.rules
修改为 NAME="eth0"
cd /etc/udev/rules.d
vi 70-persistent-net.rules
6:最后重启系统
init 6
页:
[1]