克隆CentOS7.7系统后使其正常联网
vmware中的完整克隆是基于指定的虚拟机克隆出相同的一份出来,不必再安装
但是我们要保证三个地方不能一样,一个是主机名称(hostname),一个是虚拟网卡设备mac地址,还有一个是ip地址
所以我们在克隆后要对这三个地方进行修改
- 首先进行完全克隆,注意(要克隆的虚拟机在克隆前是需要处于关闭状态)
选择要克隆的虚拟机右键,选择管理,然后选择克隆
然后直到这一步选择完整克隆,注意:链接克隆是指在一些资源上两个虚拟机会共用,这里不做详细介绍,完整克隆是完全独立出来的一个新虚拟机
然后下一步,虚拟机名称输入你想要的名称就完成了
注意,克隆完之后所有信息与原虚拟机一样,所以下面我们进行一些信息的修改
- 开机前修改mac地址(注意:如果是动态生成IP地址,请在启动前先启动被克隆的虚拟机,以保证原来虚拟机的ip不会变,否则原来虚拟机ip会变,克隆后的虚拟机ip是原来的虚拟机ip)
点击编辑虚拟机设置,选择网络适配器,点击右下角高级然后下边就是mac地址,这个mac地址和被克隆的是一样的,我们点击生成,重新生成一个新的
- 启动克隆的虚拟机查看主机名并且修改主机名
主机名与被克隆的主机名一样
$ hostname
guangyang
修改主机名[centos7]
[root@centos7 ~]$ hostnamectl set-hostname centos77.magedu.com # 使用这个命令会立即生效且重启也生效
[root@centos7 ~]$ hostname # 查看下
centos77.magedu.com
1、方法一使用hostnamectl命令
[root@bogon ~]# hostnamectl set-hostname 主机名
2、方法二:修改配置文件 /etc/hostname 保存退出
[root@bogon ~]# vi /etc/hostname
主机名
~
~
~
~
:wq
[root@bogon ~]# reboot
- 修改ip地址
$ cd /etc/sysconfig/network-scripts 进入配置目录
$ vim ifcfg-ens33【修改配置文件,系统不一样,网卡的名称也不一样】
Centos7直接启动网络服务即可,CentOS6还需要配置udev的规则
重启网络服务命令 systemctl restart network.service
再次克隆出一个Host03虚拟机
过程跟上面的一样。