修改CentOS下的网络接口名称

时间:2022-10-03 15:20:57

目前的网卡名称为:ensc33

想要修改为熟悉的eth0

第一步:编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ensc33 将里面的NAME项修改为eth0

       修改CentOS下的网络接口名称修改CentOS下的网络接口名称

第二步:重命名该配置文件为eth0

       mv /etc/sysconfig/network-scripts/ifcfg-ensc33 /etc/sysconfig/network-scripts/ifcfg-eth0


第三步:编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量,用于禁用可预测命名规则。

       修改CentOS下的网络接口名称修改CentOS下的网络接口名称


第四步:运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。

修改CentOS下的网络接口名称修改CentOS下的网络接口名称


第五步:创建,/etc/udev/rules.d/70-persistent-net.rules规则,如果有该文件就不用创建了,直接编辑该文件即可。

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:90:06:83", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

修改CentOS下的网络接口名称修改CentOS下的网络接口名称

    这里的NAME参数为你想修改的名字。

第六步:重启完成!

        执行 reboot now 命令立即重启。