克隆虚拟机致网卡冲突的问题
2020-03-10 本文已影响0人
简公孙策
虚拟机中克隆功能可以很方面的让我重新创建另外一台虚拟机,但是会带来一个问题,那就是网卡冲突的问题。
比如我们克隆一台centOS系统的虚拟机,它默认除了保留原网卡eth0外,还会创建一个eth1(可以查看/etc/udev/rules.d/70-persistent-net.rules文件,看到里面是有两个网卡信息,但/etc/sysconfig/network-scripts/目录下只有一个ifcfg-eth0的配置文件),而实际只启用了eth1。那么我们如何将eth1改成eth0,并将原来的eth0去除呢。
1 、ifconfig eth1,用以确认新网卡的实际mac地址;
2 、nmcli con,用以确认新网卡的实际uuid;
3 、修改/etc/udev/rules.d/70-persistent-net.rules文件,将eth0注释掉或者删除,将eth1的‘NAME’修改成eth0;
4 、修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,将查到的新网卡的mac地址和uuid修改进去;
5 、重启reboot。
该文参考文章
另外暴力一点的办法就是
1、清空/etc/udev/rules.d/70-persistent-net.rules文件内容
2、将/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的‘HWADDR’和‘UUID’两项注释掉或者删除;
注:防止克隆虚拟机出现网卡冲突问题,参考文章