在 CentOS 虚拟机 上进行“克隆”,通常是指在 虚拟化平台(VMware / VirtualBox / KVM) 中克隆一台已有虚拟机。下面按常见场景分别说明。
克隆前 必须关机:
shutdown -h now
克隆完成后需要修改以下信息,避免冲突:
hostnamectl set-hostname centos-clone
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改:
IPADDR=192.168.1.101
重启网络:
systemctl restart network
VMware 一般会自动生成新 MAC,无需手动改。
shutdown -h now
hostnamectl set-hostname centos-clone
修改 IP:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
virt-clone \
--original centos-vm \
--name centos-clone \
--file /var/lib/libvirt/images/centos-clone.qcow2
启动:
virsh start centos-clone
cp centos.qcow2 centos-clone.qcow2
✅ 主机名不同
✅ IP 地址不同
✅ UUID(一般自动生成)
✅ SSH key(可选重置)
rm -f /etc/ssh/ssh_host_*
systemctl restart sshd
CentOS 虚拟机克隆 = 平台克隆 + 改主机名 + 改 IP
如果你告诉我你用的是 VMware / VirtualBox / KVM / 云服务器,我可以给你更精确的步骤。