Windows安装Vmware 虚拟机

news2024/11/15 13:40:51

目录

一、Vmware 虚拟机介绍

二、Vmware 虚拟机的三种网络模式

2.1桥接模式

2.2仅主机模式

2.3NAT 网络地址转换模式 

三、Vmware 虚拟机的安装


一、Vmware 虚拟机介绍

      VMware Workstation Pro 是一款可以在个人电脑的操作系统上创建一个完全与主机操作系统隔离的 虚拟机,而这个虚拟机相当于一台完整的 PC,拥有完整的网络连接和设备。它将物理硬件资源映射到虚 拟机所使用的资源上,所以每个虚拟机都拥有自己的 CPU、内存、磁盘和 I/O 设备并且完全等同于一台 标准的 x86 计算机,并通过继承主机的设备支持来提供广泛的硬件支持。
     在 WMware 虚拟机当中能够运行在 x86 计算机上运行的任何操作系统和应用,只不过它所使用的资源 受限于物理主机,分配给它的内存、cpu、磁盘空间等资源都不能超过物理主机的限制。正是因为在 WMware 虚拟机上运行的应用或操作系统与主机的操作系统完全隔离的这一个特点,所以我们可以利用 VMware 虚 拟机进行软件的测试或者学习都是完全可行的。它除了在运行时占用一部分主机资源以外,不会影响主 机的操作系统和其它应用。当虚拟机开启时,它占用一部分主机资源,但当这个虚拟机关闭以后就仅仅占用主机的存储空间。

虚拟机下载路径:Windows 虚拟机 | Workstation Pro | VMware | CN

二、Vmware 虚拟机的三种网络模式

      Vmware 虚拟机所使用的资源都是依赖于主机的物理硬件资源,它的网络连接也是依赖于主机的物理 硬件设备,所以 Vmware 虚拟机为我们提供了三种网络连接模式:桥接模式、NAT 网络地址转换模式和仅 主机模式。而本课程的实验中只会使用到桥接网络、仅主机两种模式。

2.1桥接模式

      桥接模式就是将虚拟机的虚拟网卡利用虚拟网桥与主机的物理网卡进行通信。这时虚拟机与物理主 机就相当于在同一个局域网内,它们所使用的 IP 地址也是同一个网段,与在办公室里多安装了一台电脑 一样,分配给它的 IP 与这个局域网内的其它 IP 相同会引起冲突,这种方式适用于 IP 地址分配较为宽裕 的网络环境。
     桥接模式的虚拟机的网络只需要按主机的物理网卡/无线网卡同网段网络设置即可,比如: 在“控 制面板\网络和 Internet\网络连接”的本地连接网卡设置 IP 为 192.168.1.115,子网掩码为255.255.255.0, 网 关 为 192.168.1.1; 而虚 拟 机 设 置为 设 置 IP 为 192.168.1.116, 子 网 掩 码为 255.255.255.0,网关为 192.168.1.1,这样虚拟机和物理机即可通讯。

 

2.2仅主机模式

      虚拟机通过 VMnet1 虚拟网卡直接与主机的网卡进行通信,这种方式将虚拟机与外网隔离,只可以通 过物理主机来访问虚拟机资源,而虚拟机也不可以访问互联网的资源,这种模式适用于复杂的网络环境进行学习和测试使用。

在”控制面板\网络和 Internet\网络连接”
      仅主机模式的网卡 VMware Network Adapter VMnet1,设置 IP 为 10.10.10.1,子网掩码为 255.255.255.0; 而虚拟机设置为设置 IP 为 10.10.10.2,子网掩码为 255.255.255.0,这样虚拟机和物理机即可通讯。

2.3NAT 网络地址转换模式 

    在 NAT 模式中,主机网卡直接与虚拟机的虚拟 NAT 设备相连接,然后虚拟机的 NAT 设备与虚拟机的 虚拟 DHCP 服务器一起连接到虚拟网卡 VMnet8 上。这时虚拟机与物理主机就不在同一个局域网内,它主 要是通过 VMnet8 虚拟网卡与主机进行通信,这种方式适用于 IP 地址分配较为紧张的网络环境。

三、Vmware 虚拟机的安装

     VMware Workstation Pro 是一款商业软件,将它用于商业是需要获取商业许可才可以,但它也提供 一个用于测试和学习使用的试用版,我们可以从它的中文网站: VMware 中国 - 交付面向企业的数字化基础 | CNicon-default.png?t=N7T8https://www.vmware.com/cn.html 获取, 也可以打开搜索引擎输入 VMware Workstation 进行下载,这里我们就以 VMware Workstation Pro 15 为 例演示安装,具体操作步骤如下:
1. 使用浏览器打开 vmware 中文网站。
2. 点击导航栏的下载按钮,点击 Workstation Pro,如下图所示:

 

3.点击 VMware Workstation Pro 15.5.0 for Windows 后面的是转至下载按钮进行下载。

4.下载完成后直接双击安装包进行安装,点击”下一步”,勾选接受许可协议,然后再点击”下一步”, 如下图所示:

5.选择安装位置,可以使用默认,也可以选择其它安装路径,设置好以后点击”下一步”,出现启动时 检查产品更新和加入客户体验计划选项,可以选择也可以不选择,如下图所示:

6.设置好以后点击”下一步”,勾选桌面和开始菜单程序文件夹这两个选项,点击”下一步”,点击安

装,就会进行 Vmware 虚拟机的软件的安装,经过一段时间的等待后,安装完成。

7.如果有购买许可证则点击许可证按钮,如果没有许可证,可以直接点击完成进行试用,等安装完成以 后,按提示重新启动操作系统,重启后点击桌面上的 VMware Workstation Pro 图标,选择试用 30 天, 点击继续,即完成整个虚拟机的安装。

 8.打开 VMware Workstation 虚拟机最终界面如下图示:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1227527.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

星火模型(Spark)的langchain 实现

星火模型的langchain实现 测试已通过,希望有所帮助。 使用前请先安装环境: pip install githttps://github.com/shell-nlp/spark-ai-python.git注意: 一定要使用上面方式安装spark库,因对官方的库做了改动。官方的库已经长时间不…

十、Linux运行级别

1.基本介绍 运行级别说明: 0:关机 1:单用户【找回丢失密码】 2:多用户状态没有网络服务 【非常少】 3:多用户状态有网络服务 【最多】 4:系统未使用保留给用户 5:图形界面【Linux一启动自动进入…

【Java集合】聊聊Hashmap的哈希函数、扩容、树化

哈希函数 hashmap是开发中常用的一个集合,除了一些基本的属性、put、get等流程,本篇文章主要介绍下哈希函数、扩容、树化的一些细节。 而hash函数就是hashmap的重中之重。 static final int hash(Object key) {int h;return (key null) ? 0 : (h key…

AVL树实现

目录 ​编辑 一,AVL树的概念 二,实现AVL树(部分) 1.AVL树的节点 2.AVL数的插入 1.当根节点为nullptr时要执行如下代码: 2.当根节点不为nullptr时 1.当parent的_bf变为0时,parent之前的_bf的大小就是…

使用持久卷部署 WordPress 和 MySQL

🗓️实验环境 OS名称Microsoft Windows 11 家庭中文版系统类型x64-based PCDocker版本Docker version 24.0.6, build ed223bcminikube版本v1.32.0 🖇️创建 kustomization.yaml 你可以通过 kustomization.yaml 中的生成器创建一个 Secret存储密码或密…

2024年csdn最新最全的web自动化测试思路及实战

Page Objects 设计模式 Page Objects概念: Page Objects是指UI界面上用于与用户进行交互的对象 pageobjects 设计模式概念: pageobjects 模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中…

滑动窗口练习(一)— 固定窗口最大值问题

题目 假设一个固定大小为W的窗口,依次划过arr, 返回每一次滑出状况的最大值 例如,arr [4,3,5,4,3,3,6,7], W 3 返回:[5,5,5,4,6,7] 暴力对数器 暴力对数器方法主要是用来做校验,不在乎时间复杂度,逻辑上…

95. 最长公共子序列

题目 题解 class Solution:def longestCommonSubsequence(self, text1: str, text2: str) -> int:# 定义状态:dp[i][j]表示s1[0:i]和s2[0:j]的最长公共子序列dp [[0 for j in range(len(text2)1)] for i in range(len(text1) 1)]# badcase: dp[i][0] 0, dp[0…

[C/C++]数据结构 LeetCode:用栈实现队列

题目描述: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返…

漫谈广告机制设计 | 万剑归宗:聊聊广告机制设计与收入提升的秘密(3)

​书接上文漫谈广告机制设计 | 万剑归宗:聊聊广告机制设计与收入提升的秘密(2),我们聊到囚徒困境是完全信息静态博弈,参与人存在占优策略,最终达到占优均衡,并且是对称占优均衡。接下来我们继续…

未来 20 年 12 大发展趋势

未来 20 年 12 大发展趋势 周末闲来无聊,翻阅以前的材料,常读常新的感觉。 前言 跟30年后的我们相比,现在的我们就是一无所知。必须要相信那些不可能的事情,因为我们尚处于第一天的第一个小时——开始的开始。 技术都会有一个…

SpringBoot——入门及原理

SpringBoot用来简化Spring应用开发,约定大于配置,去繁从简,是由Pivotal团队提供的全新框架。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置(有特殊需求可以添加自己的配置覆盖默认配…

Unity 场景烘培 ——unity Post-Processing后处理1(四)

提示:文章有错误的地方,还望诸位大神不吝指教! 文章目录 前言一、Post-Processing是什么?二、安装使用Post-Processing1.安装Post-Processing2.使用Post-Processing(1).添加Post-process Volume&#xff08…

常用组合逻辑verilog实现之8-3优先编码器

文章目录 一、问题描述二、verilog源码三、综合及仿真结果一、问题描述 本例中将实现一个8-3优先编码器。优先编码器允许多个输入信号同时有效,输出针对优先级别高的信号进行编码。 8-3优先编码器有对应的芯片实现比如TI公司的CD4532,可以从下面链接下载其手册。 CD4532数…

【C++】入门三

接下来我们说一下引用这个概念,那么什么是引用呢?简单来说引用就是取别名,比如有一个变量叫a,现在我给它取了一个别名叫b,那么此时a和b管理的都是一块空间 这个例子就可以很好的体现a和b管理的是同一块空间&#xff0…

ClientDateSet:Cannot perform this operation on a closed dataset

一、问题表现 Delphi 三层DataSnap,使用AlphaControls控件优化界面,一窗口编辑时,出现下列错误提示: 编译通过,该窗口中,重新显示数据,下图: 相关代码: procedure…

fusion 360制作机械臂

参考教程:Industrial Robot ( PART - 5) - FUSION 360 TUTORIAL_哔哩哔哩_bilibili

Java,集合框架,关于Map接口与Collections工具类

目录 Map接口 Map及其实现类的对比: HashMap中元素的特点: 相关方法: 添加、修改操作: 删除操作: 元素查询的操作: 元视图操作的方法: TreeMap的使用: Properties类: Collections工具…

【React】React 基础

1. 搭建环境 npx create-react-app react-basic-demo2. 基本使用 JSX 中使用 {} 识别 JavaScript 中的表达式,比如变量、函数调用、方法调用等。 if、switch、变量声明等属于语句,不是表达式。 列表渲染使用 map 。 事件绑定用;on 事件名称…

OSG加载模型时显示读取进度

目录 1. 前言 2. 开发环境说明 3. 功能实现 3.1. 方法1 3.2. 方法2 3.3. 方法3 4. 附加说明 1. 前言 OSG中加载模型文件到视景器,一般通过osgDB::readXXXX系列开头的函数来加载模型,如:osgDB::readNodeFile、osgDB::readImageFile、os…