轻松修改Linux虚拟机的IP(含Mac版VMware虚拟机克隆教程)

问题背景

在使用WMware克隆虚拟机时,克隆出来的新虚拟机与源虚拟机的IP和MAC地址均相同,无法正常使用,因此需要手动去修改克隆出来的新虚拟机的IP和MAC地址。这篇文章将介绍如何克隆虚拟机并手动修改IP和MAC地址。(点击导航栏可快速定位需要了解的部分)

系统环境:MacOS M1芯片    VMware专业版 13.5.1 (23298085)

解决方案

1.克隆虚拟机

首先在虚拟机管理中右键要克隆的虚拟机,选择“创建完整克隆”,命名并存储后即可开始克隆,克隆完成后即可启动并登录进虚拟机。

登录进系统后,我们可以使用 ip addr 命令查看当前克隆出的新虚拟机的IP:

查看到ens160的网卡ip为172.16.225.128(不同虚拟机的以太网网卡名称不同,比如ens33、eth0等等)

在源虚拟机中使用相同命令查看ip,同样为172.16.225.128,二者ip相同,肯定没办法正常使用,因此我们在系统中手动修改克隆出的虚拟机的ip。

2.修改IP

我们首先要定位到网卡配置文件的目录,并查看目录下有哪些文件:

cd /etc/sysconfig/network-scripts/
ll

我们可以看到有这样一个文件,文件名为 ifcfg-网卡名称,我的这台虚拟机网卡名称为ens160,因此这个文件名称就是ifcfg-ens160,这个文件便是我们这个网卡的配置文件,我们使用vi编辑器打开并编辑这个配置文件:

我们主要需要修改这两个字段,BOOTPROTO是用来指定网络接口启动时使用的协议,这个参数决定了网络接口在启动时如何获取IP地址,我们将其改为 static,也就是静态IP,不会随虚拟机重启而改变IP;IPADDR就是我们的网卡的IP,将IP的最后一段的数字修改一下(不要全改,要保证在同一个网段才能通信)。

修改方法:键盘按下 i ,进入编辑模式,方向键控制光标进行修改,修改完成后依次点击键盘上的 Esc : wq 回车 (注意英文冒号不要忘记)

保存退出后将虚拟机关机,然后进入虚拟机管理,右键刚刚克隆的虚拟机进入设置:

选择网络适配器:

点击高级选项,点击生成MAC地址:

生成完成退出设置启动虚拟机即可。

再次使用 ip addr 命令查看网卡IP,发现已经修改成功:

SSH也能成功使用新IP地址连接:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值