centos8修改网卡名为eth0
- 查看当前物理网卡信息
[root@centos8 ~]# dmesg | grep eth
[ 2.499179] e1000 0000:02:01.0 eth0: (PCI:66MHz:32-bit) 00:0c:29:5c:71:6d
[ 2.499184] e1000 0000:02:01.0 eth0: Intel® PRO/1000 Network Connection
[ 2.500953] e1000 0000:02:01.0 ens33: rena
需要将修改的网卡变成eth0
- 查看当前连接信息
[root@centos8 ~]# nmcli connection show
NAME UUID TYPE DEVICE
ens33 3ca34de7-ff81-484e-a888-5193f38aabf5 ethernet –
- 新增eth0连接
[root@centos8 ~]# nmcli connection add type ethernet con-name eth0 ifname ens33
连接 “eth0” (aa7d6234-07b2-4e5e-9108-71b594f82d2b) 已成功添加。
[root@centos8 ~]# nmcli connection show
NAME UUID TYPE DEVICE
eth0 aa7d6234-07b2-4e5e-9108-71b594f82d2b ethernet ens33
ens33 3ca34de7-ff81-484e-a888-5193f38aabf5 ethernet –
- 删除ens33连接
[root@centos8 ~]# nmcli connection delete ens33
成功删除连接 “ens33” (3ca34de7-ff81-484e-a888-5193f38aabf5)。
[root@centos8 ~]# nmcli connection show
NAME UUID TYPE DEVICE
eth0 aa7d6234-07b2-4e5e-9108-71b594f82d2b ethernet ens
- 查看是否修改成功
[root@centos8 network-scripts]# ls
ifcfg-eth0
- 将名字修改为eth0
[root@centos8 network-scripts]# sed -i s/DEVICE=ens33/DEVICE=eth0/ ifcfg-eth0
[root@centos8 network-scripts]# cat ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=aa7d6234-07b2-4e5e-9108-71b594f82d2b
DEVICE=eth0
ONBOOT=yes
- 修改配置文件
sed -i s'/rhgb/net.ifnames=0 biosdevname=0 &/' /etc/default/grub
- 添加 net.ifnames=0 到 /etc/system-release
运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核
重启生效
reboot
本文是借鉴https://www.cnblogs.com/leoshi/p/12503088.html并修改而成的