如何修改系统默认的网卡名-完美解决

修改Centos系统默认的网卡名

解决方法:
  1.将文件ifcfg-ens33重命名为ifcfg-eth0

[root@controller ~]# cd /etc/sysconfig/network-scripts/
[root@controller ~]# mv ifcfg-ens33 ifcfg-eth0

  2.编辑你所有改名字的网卡,主要是NAME和DEVICE两个参数

root@controller ~]# cat ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=53764849-ae8b-43b4-8d07-a2fedc052768
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.100.10
PREFIX=24
GATEWAY=192.168.100.1

  3.最重要的一步,修改grub文件,在/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 rhgb quiet net.ifnames=0 biosdevname=0"

  4.运行如下命令

[root@controller ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

  5.重启后生效

[root@controller ~]#reboot

  6.可以ip add或者ifconfig进行查看

你可能感兴趣的:(linux,centos,操作系统)