linux centos7 修改网卡名称
第一步:编辑/etc/sysconfig/grub,在倒数第二行加入如下代码:
net.ifnames=0 biosdevname=0
第二步:执行命令grub2-mkconfig -o /boot/grub2/grub.cfg,生成新的grub.cfg文件。
grub2-mkconfig -o /boot/grub2/grub.cfg
第三步:重命名网卡名称:找到/etc/sysconfig/network-scripts/ifcfg-ens(序号),mv ifcfg-ens33 ifcfg-eth0,修改eth0文件里面的DEVICE=eth0,如图所示。
通过ifconfig(需要安装net-tools)查看网卡名称变化成功。
总结:指令并不复杂,重点在于搞清每一步的意义。
第一步网卡的命名规则详细解释可以参照:
linux网卡命名规则
第二步生成新的grub.cfg可以参照:
关于grub2
通过测试发现,以上两步缺一不可,必须都达到才行修改成功。