装一些公司的产品需要统一网卡名称,修改centos7网卡名称的步骤记录下

修改网卡配置文件的名称

1
2
cd /etc/sysconfig/network-scripts/
mv ifcfg-eno1 ifcfg-eth0

进入修改后的网卡匹配文件,修改设备名称

1
2
NAME="eth0"
DEVICE="eth0"

接下来禁用网卡命名规则,在文件/etc/default/grub中,GRUB_CMDLINE_LINUX属性下添加加net.ifnames=0 biosdevname=0即可

GRUB_CMDLINE_LINUX=”crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap biosdevname=0 net.ifnames=0 rhgb quiet”

1
2
3
4
5
6
7
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap biosdevname=0 net.ifnames=0 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

执行命令生成更新grub配置参数

1
grub2-mkconfig  -o  /boot/grub2/grub.cfg

重启系统即可

1
reboot