D. vmware克隆虚拟机 怎么互通网络 系统中多了一块网卡信息,原因为VMware在克隆的过程中给新系统配了一块新网卡,但是网卡的配置文件ifcfg-eth0中的内容没有更新,所以需要将ifcfg-eth0中的HWADDR改为VMware为新系统分配的网卡(即70-persistent-net.rules文件中的eth1)对应的HWADDR即可。 E. 克隆虚拟机,系统是centos7.0,克隆后用修改网卡信息中的UUID项吗 centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题在redhat和centos6.0以后的版本,如果我们用虚拟机装过一个系统后想克隆一个虚拟机用的话,我们会发现clone虚拟机网卡起不来,报一下错误:Error: No suitable device found: no device found for conection System eth0.或者Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization. 同时我们执行ifconfig命令的时候,会发现显示eth1网卡网卡配置文件却为/etc/sysconfig/network-scripts/ifcfg-eth0。解决方法:centos—>删除这个 /etc/udev/rules.d/70-persistent-net.rules,重启后把这个文件里NAME=eth1的eth1改成eth0,同时也要修改ATTR{address}里的mac地址和/etc/sysconfig/network-scripts/ifcfg-eth0文件mac地址一致。 redhat—>redhat有点麻烦,redhat需要把/etc/sysconfig/network-scripts/ifcfg-eth0这个文件重命名为/etc/sysconfig/network-scripts/ifcfg-eth1,同时修改文件里面的DEVICE=eth0为DEVICE=eth1,然后把/etc/udev/rules.d/70-persistent-net.rules文件中NAME=eth0的删掉,重启网络服务器正常,只不过没有eth0,而是eth1.如果想改成eth0需要重启后把上述三个位置都修改后再重启。 F. 如何解决VMware克隆虚拟机无法上网 MAC地址冲突,你需要手动关闭之后克隆的虚拟机,再打开虚拟机设置——网络适配器,高级——MAC地址,生成,确定。就可以了。 G. Linux的网卡由eth0变成了eth1,怎么修复 在fedora中,udev记录网络规则的脚本为:/etc/udev/rules.d/70-persistent-net.rulesn n[[email protected] ~]$ vi /etc/udev/rules.d/70-persistent-net.rulesn n# This file was automatically generated by the /lib/udev/write_net_rulesn# program run by the persistent-net-generator.rules rules file.n#n# You can modify it, as long as you keep each rule on a single line.n# PCI device 0x1022:0x2000 (pcnet32)nSUBSYSTEM==net, ACTION==add, DRIVERS==?*, ATTR{address}==00:0c:29:5a:6c:73, ATTR{type}==1, KERNEL==eth*, NAME=eth0nSUBSYSTEM==net, ACTION==add, DRIVERS==?*, ATTR{address}==00:0c:29:a9:22:9d, ATTR{type}==1, KERNEL==eth*, NAME=eth1n n打开该文件,这时你会发现,里面有eth0,eth1两个网卡的信息,但实际上你ifconfig时只能发现eth1一个网卡的信息,这时因为eth0根本就不存在。n n将其中eth0的信息删掉,并将eth1信息中的设备名改为eth0,重启系统,你看到的网卡就是eth0了,或者删掉其中所有的信息重启系统udev会帮你发现新的设备的。n n另外还有一个启动脚本文件/etc/sysconfig/network-scripts/ifcfg-eth0,该文件中的mac地址为原来eth0网卡的物理地址,而虚拟机为eth1分配新的物理地址,故启动脚本中的信息与实际信息时不匹配的,将MAC的地址信息修改为70-persistent-net.rules中的eth1的MAC地址,再次重启网络,就完全恢复到以前eth0网卡的状态了。 (责任编辑:admin) |