xiaoxiao 发表于 2018-4-19 14:49:09

解决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]
查看完整版本: 解决CentOS 7网卡变eno1,将其修改为eth0