VMware 克隆多台Linux机器并配置IP的方法
发布时间 - 2026-01-11 01:47:31 点击率:次1、查看并分配虚拟网络

我们首先要知道 VMware 三种网络模式的区别。
①、Bridged(桥接模式):就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。
②、NAT(网络地址转换模式):主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。
③、Host-Only(仅主机模式):其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。
这里我们选择 NAT 模式。
通过VMWare -> Edit -> Virtual Network Editor打开如下对话框:
由上图可知:虚拟网卡VMnet8 的子网 IP 为 192.168.146.0,子网掩码为:255.255.255.0
点击上图的 NAT 设置:
由此我们可以得出:
子网ip:192.168.146.0
子网掩码:255.255.255.0
默认网关:192.168.146.2
那么我们可以得出:
hostname ipaddress subnet mask geteway
1、 master 192.168.146.200 255.255.255.0 192.168.146.2
1、 slave1 192.168.146.201 255.255.255.0 192.168.146.2
1、 slave2 192.168.146.202 255.255.255.0 192.168.146.2
后面的主机可以依次相加
注意:这里可以根据自己本机的 ip 进行虚拟机ip分配,主机名要不一样,ip地址要不一样
2、开启虚拟机服务
我的电脑----> 管理 ------>服务和应用程序------>服务
3、配置网络
以 root 用户登录 Linux 虚拟机,输入如下命令配置 ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0 v
将下面内容添加到打开的文件中
IPADDR=192.168.146.200 NETMASK=255.255.255.0 GATEWAY=192.168.146.2
最后显示结果为:
DEVICE=eth0【网卡名称】
HWADDR=00:07:E9:05:E8:B4 #对应的网卡网卡地址,即mac地址(文件里可以没有)
TYPE=Ethernet#表示网络类型是以太网
UUID:网卡的UUID(文件里可以没有)
ONBOOT=yes【开机加载】
BOOTPROTO=static【是否自动获取,static是静态地址】
IPADDR=192.168.146.200【配置你的本地IP】
NETMASK=255.255.255.0【子网掩码】
GATEWAY=192.168.146.2【默认网关】
输入完成后,按ESC 键,然后输入“:wq”,即保存退出
4、配置 DNS
vi /etc/resolv.conf
输入:
nameserver 192.168.146.2
输入完成后,按ESC 键,然后输入“:wq”,即保存退出
如果不进行 DNS 配置,那么只能和真实物理机通信, ping www.baidu.com 是不通的
5、重启网卡,使得配置生效
server network restart
6、关闭防火墙
如果你 ping 本机真实ip地址,不通,那么需要关闭防火墙
①、 即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop ② 、永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off
具体操作为:
service iptables stop
chkconfig iptables off
那么第一台虚拟机配置完成。接着可以利用 vmware 的克隆功能克隆出其他的虚拟机
第一步:关闭 虚拟机
shutdown -h now
第二步:克隆
利用 VMware 的克隆工具,右键 虚拟机名字---》管理----》克隆 。然后都是下一步下一步操作即可。
这里我们用 上面的虚拟机克隆出另外一台虚拟机 slave1
第三步:克隆完成后,开启虚拟机 slave1 。然后配置IP。
注意:完成以后启动克隆的虚拟机,用户名和密码都是被克隆的linux的用户名密码
①、由于是完全的克隆过来的 Linux 所以需要更改这几项:操作系统物理地址、IP地址、主机名
②、删除网卡中的UUID和物理地址HWADDR(这两行在Linux重启之后,操作系统会自动生成的)
1、以 root 用户登录 slave1 ,输入如下命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
将 IP 改为 192.168.146.201,去掉 UUID 和 HWADDR 这两行
2、接下来修改主机名:在命令中输入
vi /etc/sysconfig/network
修改为:
3、删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上);
输入如下命令:
rm -rf /etc/udev/rules.d/70-persistent-net.rules
4、输入 shutdown -r now 重启系统
然后我们输入 ifconfig 发现 IP 已经更改了
因此:我们可以克隆出 slave2,slave3 等虚拟机,在依次这样更改 IP 配置即可相互 ping 通。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# VMware
# 克隆
# 克隆多台Linux
# 详解Linux防火墙iptables禁IP与解封IP常用命令
# Linux通过命令仅获取IP地址的方法
# linux下pip的安装步骤及使用详解
# linux: centos设置ip以及连接外网的方法
# 利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法
# windows及linux环境下永久修改pip镜像源的方法
# linux shell查看当前外网IP
# linux命令行下使用curl命令查看自己机器的外网ip
# Linux ipcs命令与ipcrm命令的用法详解
# linux中设置固定ip的方法(亲测有效)
# 重启
# 都是
# 子网
# 桥接
# 我们可以
# 子网掩码
# 操作系统
# 完成后
# 本机
# 用户登录
# 绑定
# 两行
# 上图
# 如果你
# 其他的
# 右键
# 会在
# 一台
# 而不
# 三种
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Docker环境搭建教程_Laravel Sail使用指南
高端建站如何打造兼具美学与转化的品牌官网?
微信小程序 HTTPS报错整理常见问题及解决方案
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
Bootstrap整体框架之CSS12栅格系统
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
Python数据仓库与ETL构建实战_Airflow调度流程详解
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
Angular 表单中正确绑定输入值以确保提交与验证正常工作
公司网站制作需要多少钱,找人做公司网站需要多少钱?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
网站制作价目表怎么做,珍爱网婚介费用多少?
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
如何有效防御Web建站篡改攻击?
*服务器网站为何频现安全漏洞?
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
网站制作企业,网站的banner和导航栏是指什么?
Linux系统运维自动化项目教程_Ansible批量管理实战
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道
如何在香港服务器上快速搭建免备案网站?
在centOS 7安装mysql 5.7的详细教程
高性价比服务器租赁——企业级配置与24小时运维服务
如何用AWS免费套餐快速搭建高效网站?
Laravel如何使用.env文件管理环境变量?(最佳实践)
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
如何在阿里云ECS服务器部署织梦CMS网站?
如何用PHP快速搭建CMS系统?
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
如何在宝塔面板中修改默认建站目录?
如何做网站制作流程,*游戏网站怎么搭建?
如何在阿里云购买域名并搭建网站?
jQuery 常见小例汇总
教你用AI润色文章,让你的文字表达更专业
如何在腾讯云服务器快速搭建个人网站?
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
专业商城网站制作公司有哪些,pi商城官网是哪个?
bing浏览器学术搜索入口_bing学术文献检索地址
JS实现鼠标移上去显示图片或微信二维码
Laravel distinct去重查询_Laravel Eloquent去重方法
清除minerd进程的简单方法
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
零服务器AI建站解决方案:快速部署与云端平台低成本实践
潮流网站制作头像软件下载,适合母子的网名有哪些?
制作企业网站建设方案,怎样建设一个公司网站?
下一篇:上海网站排名优化策略全解析
下一篇:上海网站排名优化策略全解析

