在克隆CentOS系统后,网卡的UUID相同会导致网络配置冲突,使得网络无法正常工作。要解决这个问题,你需要为每个克隆的系统生成新的UUID。
以下是解决步骤:
-
进入原始CentOS系统。
-
找到网络配置文件的位置,通常在
/etc/sysconfig/network-scripts/
目录下,文件名类似ifcfg-ens33
。 -
备份原始配置文件。
-
编辑配置文件,生成新的UUID。
-
重复以上步骤为每个网卡生成新的UUID。
-
重新启动网络服务或整个系统,以应用新的配置。
显示所有设备的UUID
[root@localhost network-scripts]# nmcli con show
NAME UUID TYPE DEVICE
ens33 614d4f9c-d7a0-453d-9eb3-00a5db7534cf ethernet ens33
重新生成UUID,uuidgen生成编号
[root@localhost sysconfig]# uuidgen
6cd44cf4-d93e-421b-923b-25350165d1d5
编辑网络配置参数 [root@localhost network-scripts]# vi ifcfg-ens33
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=ens33
UUID=614d4f9c-d7a0-453d-9eb3-00a5db7534cf
DEVICE=ens33
ONBOOT=yes
修改后,直接wq保存,重新网络 systemctl restart network,可以查看ip add