1、拷贝虚拟机后,没有重新初始化网卡
参考解决:VirtualBox克隆后网卡无法正常启动的处理办法
秘密就在这里:/etc/udev/rules.d/70-persistent-net.rules
修改/etc/udev/rules.d/70-persistent-net.rules文件中的内容。被克隆出来的机器的这个文件中,应该有两段PCI device的配置。第一条是原网卡的,name为eth0,mac是原来的mac。第二条为新网卡的,name为eth1,是新机器的网卡。只要把第一条删掉,把第二条的name改成eth0,然后重启虚拟机即可。
70-persistent-net.rules是网卡与MAC地址的绑定,克隆了一个新主机之后,系统发现MAC地址发生了变化,就认为是新增了一块网卡,所以就把它标记为eth1追加进70-persistent-net.rules这个文件,但与母机MAC地址绑定的eth0实际上已经不存在了,所以出现错误。
还有一个办法,把这个文件干掉,然后重启。
2、更换网络(无线换有线或反之)后虚拟机桥接的网卡没有更换
3、eth0的配置不对。如拷贝虚拟机后eth0的mac和虚拟机网卡mac不一致。