1.克隆你要克隆的环境
其实就是打开 VMare 后,关闭或挂起你要克隆的机器,然后右键选择【管理】-【克隆】:
剩下的是 Next ,选择【克隆方法】的时候应该注意一下,选择下面的【创建完整克隆】,因为这样不会依赖你原来的环境:
2.简单配置克隆后的环境
由于克隆,所有克隆出来的环境和原来的一模一样,包括主机名、IP地址、MAC地址
在克隆好的机器上,右键选择【设置】-【网络适配器】-【高级】,随便点几下【生成】按钮,记录一下 MAC 地址,如下图:
3、开机启动了。
编辑 ifcfg-enth0
文件,Linux 7 下这个文件中存放着网卡和 IP信息,命令:
vim /etc/sysconfig/network-scripts/ifcfg-enth0
把其中的 IPADDR
和 HWADDR
修改为你要的 IP 和刚才生成的 MAC ,如下图:
4、service network restart
注:
报出了Device eth0 does not seem to be present, delaying initialization.错误,在网上查找一番之后,才发现是由于MAC地址不匹配导致的,解决方案有两个
1、/etc/udev/rules.d目录下的70-persistent-net.rules文件,打开,修改里边的MAC地址,与ifcfg-eth0中一样的即可
2、直接删除/etc/udev/rules.d/70-persistent-net.rules文件,之后重启centOS,简单粗暴
重启之后,我们会发现network服务能正常启动了,而且当前的网卡是l0和eth0