Redhat7.9 修改网卡名

1、编辑网卡的配置文件, 将里面的NAMEDEVICE项修改为eth0,ONBOOT修改为yes。
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
NAME="eth0"
DEVICE="eth0"
ONBOOT="yes"

 ※uuid的删除非必须。

2.重命名网卡配置文件ifcfg-ens33为ifcfg-eth0。
cd /etc/sysconfig/network-scripts/
mv ifcfg-ens33 ifcfg-eth0

 

3、编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUB_CMDLINE_LINUX变量中。
vi /etc/default/grub
GRUB_CMDLINE_LINUX=“crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap net.ifnames=0 biosdevname=0 rhgb quiet”

 

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

 

5、添加udev的规则(非必须) 

需要在”/etc/udev/rules.d“目录中创建一个网卡规则”70-persistent-net.rules“,并写入下面的语句:
 
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:8e:86:2a",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
//同时修改两张网卡时,再追加一个语句。
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:8e:86:34",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth1"

 

6、重启 reboot 
 
7、输入ip a确认是否更改成功。

 

 

以上就是本文的全部内容,希望对大家的学习有所帮助,本文为”山的那一边“博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 

原文地址:https://www.cnblogs.com/mountain2011/p/9098741.html

posted @ 2022-07-21 15:58  听&夏  阅读(722)  评论(0编辑  收藏  举报