VMware、linux虚拟机设置网络实现虚拟机与主机网络互通

news/2024/10/28 20:26:39/

需要配置三个方面才可以,即:WMware网络配置、windows主机网络配置、虚拟机网络配置。

首先,确认VMware虚拟机设置中配置的网络连接方式为:NAT模式

可以在VMware上方的菜单中找到:虚拟机---->设置,然后找到 网络适配器,设置网络连接方式为:NAT模式,如下图:

一、配置VMware 网络配置

在VMware上方的菜单中找到:编辑---->虚拟网络编辑器,打开后如下图所示:

选择:更改设置

然后,选择 上方的VMnet8,可需要配置如下图:

然后,找到NAT模式右侧的按钮“NAT设置(s)”,配置网关如下图所示,然后点确定按钮: 

然后,点击下图的确定按钮关闭:

 

二、windows网络配置

在网络适配器中找到WMware8,如下图所示:

 

然后,右键选择属性,双击Internet协议版本4(TPC/IPv4),如下图所示:

 

然后,配置如下图所示:

 

(注意:如果在网络适配器中没找到VMware8,可以回到VMware中,在刚才的这个页面选择“还原默认设置”按钮,然后从第一步“VMware网络配置”再开始配置),如下图所示:

 

三、配置虚拟机网络

 首先,使用 root 账号进入虚拟机内部,然后打开终端,输入以下命令:

1. vim /etc/sysconfig/network-scripts/ifcfg-ens33

    执行命令后,修改文件如下图所示(编辑文件按 i,退出编辑按键盘左上角 Esc键,保存并退出文件用 :wq ):

 

2. 主机名称映射(可以没有)

(注意:该步骤可以没有,以上步骤就已经完成网略配置了。)

 本步骤的作用是:以后修改虚拟机网络ip地址时,只需要修改配置文件的一个地方【即上一步中的 IPADDR】即可,本虚拟机里所有用到本虚拟机ip地址的地方(如mysql、rabbitMQ、zookeeper等等等等)都不用变,都会自动使用最新ip,当然这些软件的ip地址不能写死,得用主机名称才行。

来,命令行输入:vim /etc/hosts

然后修改文件如下图所示:

 

然后保存退出编辑。

 四、验证网络是否已互通

(一)在虚拟机终端,输入:

1. ping www.baidu.com    正常的话已经通了,说明虚拟机可以连接外网了

2. ping 192.168.10.1    正常的话已经通了,说明虚拟机已经可以连接windows主机了

(二)在windows主机的cmd中输入:

ping 192.168.10.100    正常的话已经通了,说明windows主机已经可以连接虚拟机了

至此,实现虚拟机与windows主机互通并且都可以连接外网

 


http://www.ppmy.cn/news/4829.html

相关文章

【Linux】低级IO

目录 一、文件的概念 二、C语言文件操作回顾 三、使用系统调用进行文件I/O 1、系统调用open 1.1open接口介绍 1.2open形参中标记位flags的意义 1.3open的使用 2、系统调用write 2.1write接口介绍 2.2write的使用 3、系统调用read 3.1read接口介绍 3.2read的使用 …

Java+SSM水果商城系统(含源码+论文+答辩PPT等)

项目功能简介: 该项目采用技术: 后台使用SSM框架 前端采用jscss等界面非常的美观大方 MySQL数据库Tomcat服务器,项目含有源码、文档、配套开发软件、软件安装教程、项目发布教程等 项目功能介绍: 该项目分为前后台,前台主要包含用…

python--面向对象以及其三大特性(封装、继承、多态)

文章目录前言一、面向过程二、 面向对象三、面向对象的三大特性一、封装二、继承私有属性和私有方法三、多态四、高级特性单例模式前言 这一节主要学习面向对象以及面向对象的三大特性:封装、继承、多态;还有高级特性:类方法、静态方法、pro…

pytorch从头开始进行文本分类

前言 最近在做实体抽取的时候,一篇文章大约有几千字,按照300字长度进行切割后,会生成数量不等的句子,若是句子少还行,句子多的情况下,则会对造成巨大的计算负担,因为一篇文章中存在关键词的段落…

毫米波电路的PCB设计和加工(第一部分)

毫米波应用要点——相位精度受许多变量影响 从自动驾驶车辆上使用的防碰雷达系统到第五代(5G)高数据速率新无线(NR)网络技术,毫米波(mmWave)电路的应用领域正在快速增长。许多应用正在促进工作…

JavaEE【Spring】:SpringBoot 热部署

文章目录一、添加框架二、Settings 开启项目自动编译三、开启运行中热部署1、低版本配置(idea 2021.2 之前的版本)2、高版本设置(idea 2021.2 之后的版本)四、使用 Debug 启动(非Run)一、添加框架 增加 sp…

【(C语言)数据结构奋斗100天】栈和队列

前言 🏠个人主页:泡泡牛奶 🌵系列专栏:[C语言] 数据结构奋斗100天 本期所介绍的是栈和队列,那么什么是栈呢,什么是队列呢?在知道答案之前,请大家思考一下下列问题: 你如何…

1.cesium简介和环境搭建

目录 一、cesium介绍 cesium是什么? cesium能做什么? cesium的限制? cesium的好处是什么? 二、创建一个简单的cesium 安装node环境 下载cesiumSDK 部署cesium 三、补充说明 Documentation Sandcastle 一、cesium介绍 …