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

ops/2024/10/23 23:56:18/

问题背景

在使用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地址连接:


http://www.ppmy.cn/ops/127950.html

相关文章

CollageController

目录 1、 CollageController 1.1、 ReceptionID查询CollageID 退料模态框 1.2、 查询退料明细信息 1.3、 查询退料主信息 CollageController using QXQPS.Models; using QXQPS.Vo; using System; using System.Collections; using System.Collections.Generic; …

C++入门基础知识123—【关于C++ 指针数组】

成长路上不孤单😊😊😊😊😊😊 【14后😊///C爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于C 指针数组的相关内容! 关于…

使用 cmake 在 x86 系统中为 arm 系统交叉编译程序

原理: 在 x86 系统里使用交叉编译工具链(arm 版 gcc/g)编译程序,然后放在 arm 系统里运行。 arm 版本 使用 lscpu 查看 cpu 架构 版本说明armv732 bitarmv8/arrch6464 bit 安装交叉编译工具链 # 针对 armv7 sudo apt install…

如何使用OpenSSL创建RSA证书文件?

正文共:1024 字 7 图,预估阅读时间:1 分钟 我们前面介绍了如何通过Windows Server生成证书(Windows Server配置生成认证证书),也介绍了如何通过easy-RSA生成证书文件(使用Easy-RSA配置生成SSL证…

pdf文件怎样一张纸打印四页

在日常工作和学习中,我们经常会遇到需要将PDF文件中的多页内容合并打印到一张纸上的情况,比如将四页内容打印到一张A4纸上,以节省纸张和成本。同时,在打开pdf文件的方式,一般都是通过电脑浏览器打印,因此对…

【Redis】数据结构(下)

文章目录 QuickList概念QuickList结构QuickList的特点控制ZipList的大小对节点的ZipList进行压缩 总结 SkipList概念源码中结构分析总结 QuickList 概念 问题1:ZipList虽然节省内存,但是申请的内存必须是连续空间,如果内存占用过多,申请内存效率低,怎么办? 为了缓解这个问题,…

基于SSM+微信小程序的家庭记账本管理系统(家庭1)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 1、管理员端功能有首页、个人中心、用户管理,消费详情管理、收入详情管理、系统管理等。 2、用户端功能有首页、消费详情、收入详情、论坛信息、我的等功能。 2、项目技术 …

将图片转换为视频

方案一:使用Python和imageio库 介绍 Python是一种强大的编程语言,提供了多种库来处理图像和视频。imageio库是一个简单易用的库,可以轻松将图片序列转换为视频。 实现代码 import imageio import osdef images_to_video(image_folder, ou…