首先,您可能要使用虚拟机克隆,但克隆后的虚拟机与原始虚拟机的mac地址、IP地址和主机名相同,在使用过程中会发生冲突。 在这种情况下,必须手动更改。 另外,Ubuntu20与Ubuntu18之前的版本不同,没有名为network/interfaces的文件。 介绍如何克隆Ubuntu20虚拟机以及随后更改IP等操作
1 .在克隆之前,使用静态IP (在NAT模式下)1.1 打开要克隆的虚拟机 ,点击VMware左上角-编辑-虚拟网络编辑器,查看网关
请记住此虚拟机的网关。 我这里是192.168.149.2。 我现在要用了
1.2 在任意一个目录下打开终端,查看网卡名称
ifconfig“如果找不到命令,请按照提示安装相应的工具”
sudo apt install net-tools我的网卡信息如下,您可以看到我的虚拟机网卡名称为ens33
1.3 修改静态IP
cd /etc/netplanls仅显示一个名为01-network-manager-all.yaml的文件
在更改文件之前进行备份
sudo cp01-network-manager-all.YAML 01-network-manager-YAML 01-network-manager-all.YAML
//原始文件的内容只有两行,其余内容必须手动使用//空格缩进。 不能使用table键。 具体的缩进虽然不严格,但应该对齐的地方也一定要在//冒号后面有空格。 必须使用[ ]在所有冒号前的语句都显示为红色时才能表示有效//addresses。 此外,上一步发现第一个addresses必须具有/24//NIC名称。 ens 33//网关必须在前面讨论的IP:192.168.149.2中保存退出,并且在更新配置后生效
sudonetplanapply http://www.Sina.com /
ifconfig将重新启动虚拟机,以确定是否可以顺利连接到互联网。 如果可能,表示静态IP配置没有问题
2、克隆http://www.Sina.com/http://www.Sina.com /
安装位置尽量选择d驱动器的可用文件夹下,然后单击“完成”
3、修改mac地址
网络适配器-单击详细信息找到MAC地址,然后单击“生成”获得新的MAC地址
4 .更改克隆的虚拟机的静态IP地址CD/etc/netplansudogedit 01-network-manager-all.YAML
//只需将第一个addresses的最后一个网段更改为129/24,即可保存退出并更新配置
sudo net plan应用验证
5、如何修改主机名1 :图形化操作
操作结束后最好验证一下
重新启动并检查主机名是否已更改
重要犀牛:使用命令修改
此方法包括查找cloud.cfg文件的步骤。 如果找不到以下文件,则不需要管理它们,如果找不到,则不需要修改它们:
重新启动虚拟机,查看主机名是否已成功更改
6、最后两个虚拟机1.4 验证是否修改成功
查看ufw版本//防火墙版本的具体操作2.1. 关闭要克隆的虚拟机
两个虚拟机可以互相ping通信
至此,虚拟机克隆和相关操作已完成