VMware Workstation Pro详解

news2024/11/19 23:23:41

零、文章目录

VMware Workstation Pro详解

1、虚拟机介绍

(1)介绍
  • VMware Workstation Pro 是行业标准桌面 Hypervisor,使用它可在 Windows 或 Linux 桌面上运行 Windows、Linux 和 BSD 虚拟机。
  • VMware官网地址:https://www.vmware.com/cn.html
  • VMware Workstation Pro地址:https://www.vmware.com/cn/products/workstation-pro.html
(2)构建虚拟机

image-20230924164758471

(3)功能特性

image-20230924171332136

(4)应用场景
  • 面向 IT 专业人员的解决方案:可为几乎任何设备、平台或云环境设计、测试和演示软件解决方案。
  • 面向开发人员的解决方案:可轻松构建和测试应用和操作系统。
  • 面向企业的解决方案:通过随时随地向任何用户交付企业桌面和应用,可支持自带设备。
(5)系统要求
  • 主机(虚拟机软件运行的系统)系统要求

image-20230924171941998

  • 客户机(虚拟机内安装的系统)系统要求,支持的列表请参考:https://kb.vmware.com/s/article/2129859

image-20230924200743642

  • VMware Workstation 17 支持安装的客户机列表

image-20230924200946689

2、虚拟机安装

(1)下载地址
  • 官网下载地址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

  • 百度网盘下载地址:https://pan.baidu.com/s/1PoKMuYpgjQ4o-yTcEcc8Ew?pwd=1234

  • 可以安装试用版和收费版,我们这边选择试用版进行演示

image-20230924165127598

  • VMware Workstation Pro支持Windows和Linux安装,操作和功能差不多,我们这边下载比较常用的Windows平台安装。

image-20230924164626114

(2)Windows安装
  • 双击exe下一步下一步直到结束,输入注册码。
(3)无法安装的原因
  • 你的电脑不支持虚拟化或者是没有开启虚拟化。
  • Windows10系统默认有一个虚拟机Hyper-V,把windows自带虚拟机给干掉。

3、虚拟机安装CentOS

(1)CentOS介绍
  • 介绍

    • linux相关知识请参考Linux详解
    • CentOS,是基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台。
  • 相关地址

    • 官方主页: http://www.centos.org/
    • 邮件列表: https://wiki.centos.org/GettingHelp/ListInfo
    • 论坛: https://forums.centos.org/
    • 文档: http://www.centos.org/docs/
    • Wiki: http://wiki.centos.org/
  • Fedora,CentOS Stream,RedHat,CentOS,RockyLinux之间的关系

    • 在CentOS8之前,Fedora是RedHat的“试验场”,很多新功能和特性先加入Fedora稳定后再加入RedHat(收费),然后从RedHat再拉出CentOS(免费,培养用户和生态)

    image-20230924220004796

    • 在CentOS8之后,IBM(收购了redhat)取消CentOS,改为在Fedora 和RedHat 之间滚动发布CentOS stream

    image-20230924220321247

    • CentOS(Kurtzer)的最初创造者不满这种划分,宣布创建RockyLinux,它将是一个“社区企业操作系统,设计成100%的bug-for-bug兼容Enterprise Linux。”很多人将其视作centos的延续。
  • CentOS版本说明,大家看情况选择

    • CentOS 8已经在2021年底停止支持。
    • CentOS 7生命周期将于2024年6月30日终止。
    • CentOS以后就没有新版本了,没有CentOS 9,只有CentOS Stream 9。
(2)CentOS下载
  • 阿里镜像下载地址:http://mirrors.aliyun.com/centos/
  • 找到CentOS7.9版本地址:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
  • 版本说明如下,自行选择安装版本:
    • CentOS-7-x86_64-DVD-2009.iso ( 标准安装,推荐下载)
    • CentOS-7-x86_64-Everything-2009.iso ( 完整版,集成所有软件)
    • CentOS-7-x86_64-Minimal-2009.iso ( 精简版,自带的软件最少)
    • CentOS-7-x86_64-NetInstall-2009.iso ( 网络安装版,从网络安装或者救援系统)
  • 百度网盘地址:https://pan.baidu.com/s/1hQybzrKnfanqGAi53jKsmg?pwd=1234
(3)CentOS安装
  • 我们选择最新标准版本CentOS-7-x86_64-DVD-2207-02进行安装

  • 创建虚拟机

image-20230925225409845

image-20230925225437358

  • 选择对应的安装镜像文件

image-20230925225529783

  • 给虚拟机命名

image-20230925225729115

  • 指定磁盘

image-20230925225918180

  • 自定义硬件

image-20230925230124364

image-20230925230311594

  • 完成虚拟机配置

image-20230925230343684

  • 运行虚拟机安装系统,选择语言

image-20230930154138029

  • 选择自动分区

image-20230930154314828

  • 设置root密码123456,之后等待自动安装

image-20230930154425094

  • 安装完成重启系统

image-20230930154824293

  • 输入账号密码,即可登录成功,系统安装完成

image-20230930155118506

4、虚拟机安装Ubuntu

(1)Ubuntu介绍
  • 介绍

    • Ubuntu,是一款基于Debian Linux的以桌面应用为主的操作系统,内容涵盖文字处理、电子邮件、软件开发工具和Web服务等,可供用户免费下载、使用和分享。
  • 相关地址

    • 官方主页: http://www.ubuntu.com/

    • 邮件列表: http://www.ubuntu.com/support/community/mailinglists

    • 论坛: http://ubuntuforums.org/

    • 中文论坛: http://forum.ubuntu.org.cn/

    • Wiki: https://wiki.ubuntu.com/

    • 帮助: https://help.ubuntu.com/

(2)Ubuntu下载
  • 阿里镜像下载地址:https://mirrors.aliyun.com/oldubuntu-releases/

  • 找到Ubuntu22.04版本地址:https://mirrors.aliyun.com/oldubuntu-releases/releases/22.04/

  • 版本说明如下,自行选择安装版本:

    • ubuntu-22.04-desktop-amd64.iso ( 适用于64位的AMD处理器,桌面版)
    • ubuntu-22.04-live-server-amd64.iso ( 适用于64位的AMD处理器,服务器版)
  • 百度网盘地址:https://pan.baidu.com/s/1uLAy9fGMVqRhexqonyqydQ?pwd=1234

(3)Ubuntu安装
  • 我们选择版本ubuntu-22.04-live-server-amd64进行安装
  • 创建虚拟机

image-20230930184538540

image-20230930184628694

  • 选择对应的安装镜像文件

image-20230930194548699

  • 给虚拟机命名

image-20230930185121620

  • 指定磁盘

image-20230930185241552

  • 自定义硬件

image-20230930194730985

image-20230930185535377

  • 完成虚拟机配置

image-20230930194704230

  • 运行虚拟机安装系统,选择语言

image-20230930195201526

  • 键盘配置

image-20230930211625072

  • 选择安装类型

image-20230930211719008

  • 网络先跳过

image-20230930211808237

  • 代理配置

image-20230930211841470

  • 配置存档镜像

image-20230930214003217

  • 引导存储配置

image-20230930214240416

  • 存储配置

image-20230930214315455

image-20230930214402277

  • 用户配置,用户名liyou,密码123456

image-20230930214619300

  • SSH配置

image-20230930214707407

  • 查看全部配置,重启

image-20230930214749926

  • 输入用户名密码,登录系统

image-20230930215154771

5、虚拟机安装Windows Server

(1)Windows Server 2022下载
  • 百度网盘地址:https://pan.baidu.com/s/1SRijXp23fjdpCQUeZSg2Vw?pwd=1234
(2)Windows Server 2022安装
  • Windows Server 2022分成Datacenter版本和Standard版本,Datacenter版本是微软服务器操作系统的最高级别版本,Standard版本是一个适用于物理或最低限度虚拟化环境的版本,我们这边选择安装Datacenter版本。
  • 创建虚拟机

image-20231001173047011

image-20231001173241729

  • 选择对应的安装镜像文件

image-20231001174053097

  • 输入注册码,用户名liyou,密码123456

image-20231001210239864

  • 给虚拟机命名

image-20231001210431505

  • 指定磁盘

image-20231001210609627

  • 自定义硬件

image-20231001211145823

image-20231001211300531

image-20231001211450922

  • 启动虚拟机安装系统

image-20231001211620910

  • 安装完成登录系统

image-20231001212352621

6、虚拟机网络

(1)三种网络模式
  • 虚拟机的网络配置可以有多种模式,其中桥接模式、NAT模式、仅主机模式是常见的几种。不同的虚拟机网络配置模式适用于不同的应用场景和需求,需要根据具体情况进行选择和配置。

image-20231005155330583

image-20231002154511115

(2)三个虚拟交换机
  • 安装完虚拟机之后,可以出现三个虚拟交换机

    • VMnet0:这是桥接模式下的虚拟交换机,虚拟机可以连接到VMnet0,并具有独立的IP地址,与主机和其他虚拟机进行通信。

    • VMnet1:这是仅主机模式下的虚拟交换机,虚拟机只能连接到VMnet1,不能与其他主机或外部网络进行通信。

    • VMnet8:这是NAT模式下的虚拟交换机,虚拟机通过VMnet8连接到一个共享的NAT网络,并能够访问外部网络资源。

  • 虚拟网络编辑器,默认进入是两种模式

image-20231005164052798

image-20231005164156392

  • 点击更改设置改成管理员权限,可以手动添加桥接模式

image-20231005164358252

image-20231005164440177

image-20231005165230666

  • 进入宿主机操作系统可以看到三张虚拟网卡,和三种模式对应

image-20231005165141954

  • 如果将宿主机上的这两块虚拟网卡卸载了,可通过顶部选项栏-[编辑]-[虚拟网络编辑器]-[还原默认设置],重新将虚拟网卡还原。
(3)桥接模式配置
  • 原理

    • 虚拟机都会连接到虚拟交换机VMnet0上,VMnet0通过虚拟网桥连接到宿主机网卡。
  • 虚拟机IP地址与宿主机在同一个网段,宿主机能访问公网,虚拟机就能访问公网。

    • 虚拟机与宿主机以及与宿主机在同一个局域网下的主机之间都是可以相互访问的。
  • 物理连接图

image-20231005170023686

  • 逻辑网络图

image-20231005170046988

  • 实际配置步骤

    1. 选中虚拟机右键,设置虚拟机的网络连接模式为桥接模式

    image-20231005170935894

    image-20231005171349254

    1. 查看当前宿主机网络ipconfig /all

    image-20231005225156178

    1. 启动虚拟机,登录系统,修改网络配置文件
    cd /etc/sysconfig/network-scripts
    ls
    

    image-20231005225848479

    vi ifcfg-ens33
    

    初始文件内容如下:

    image-20231005230151767

    修改后的内容如下:BOOTPROTO=static表示使用静态地址协议,ONBOOT=yes表示系统启动是激活网络

    image-20231005232311122

    修改完成需要重启虚拟机网卡

    systemctl restart network.service
    
    1. 验证网络

    虚拟机ping 宿主机,验证和宿主机通信是否ok

    虚拟机ping www.baidu.com,验证和公网通信是否ok

    image-20231005234607683

    宿主机ping虚拟机,验证和虚拟机通信是否ok

    image-20231006204435318

(4)NAT模式配置
  • 原理
    • 虚拟NAT设备及虚拟DHCP服务器连接到VMnet8虚拟交换机,虚拟机网卡和宿主机网卡VMnet8也连接到VMnet8虚拟交换机,虚拟NAT设备连接宿主机网卡。
    • 宿主机通过网卡VMnet8访问虚拟机,虚拟机通过虚拟NAT设备访问宿主机,宿主机所在局域网内的其他主机不能访问虚拟机。
    • 宿主机能访问公网,虚拟机就能访问公网,虚拟机不占用宿主机所在网络IP资源而是独立组成一个局域网络。
    • 宿主机的VMnet8网卡紧紧是用来和虚拟机进行通信的,禁用这张网卡,不影响虚拟机访问宿主机和公网,只影响宿主机访问虚拟机。
  • 网络结构图

image-20231006111951150

  • 实际配置步骤

    1. 选中虚拟机右键,设置虚拟机的网络连接模式为NAT模式

    image-20231006155204042

    image-20231006155233607

    1. 查看NAT模式下的NAT设置和DHCP设置的参数

    image-20231006165702183

    image-20231006165854255

    1. 配置宿主机网卡VMnet8

    image-20231006214131257

    1. 启动虚拟机,登录系统,修改网络配置文件
    cd /etc/sysconfig/network-scripts
    ls
    

    image-20231005225848479

    vi ifcfg-ens33
    

    初始文件内容如下:

    image-20231005230151767

    修改后的内容如下:BOOTPROTO=static表示使用静态地址协议,ONBOOT=yes表示系统启动是激活网络

    image-20231006203533539

    修改完成需要重启虚拟机网卡

    systemctl restart network.service
    
    1. 验证网络

    虚拟机ping 宿主机,验证和宿主机通信是否ok

    虚拟机ping www.baidu.com,验证和公网通信是否ok

    image-20231006203400322

    宿主机ping虚拟机,验证和虚拟机通信是否ok

    image-20231006204615278

(5)仅主机模式配置
  • 原理

    • 仅主机模式就是NAT模式的基础上去掉了虚拟NAT设备,使虚拟机只能与宿主机通信,不能访问公网。
  • 网络结构图

image-20231006214659414

  • 实际配置步骤

    1. 选中虚拟机右键,设置虚拟机的网络连接模式为仅主机模式

    image-20231006214818135

    image-20231006214908229

    1. 查看仅主机模式下的DHCP设置参数

    image-20231006220838161

    1. 启动虚拟机,登录系统,修改网络配置文件
    cd /etc/sysconfig/network-scripts
    ls
    

    image-20231005225848479

    vi ifcfg-ens33
    

    初始文件内容如下:

    image-20231005230151767

    修改后的内容如下:BOOTPROTO=static表示使用静态地址协议,ONBOOT=yes表示系统启动是激活网络

    image-20231006221724281

    修改完成需要重启虚拟机网卡

    systemctl restart network.service
    
    1. 验证网络

    虚拟机ping 宿主机,验证和宿主机通信是否ok

    虚拟机ping www.baidu.com,验证和公网通信是否ok

    image-20231006222105683

    宿主机ping虚拟机,验证和虚拟机通信是否ok

    image-20231006223012488

7、克隆,快照

(1)克隆是什么
  • 在VMware Workstation Pro中,克隆功能可以将一个虚拟机复制成多个虚拟机,而不需要重新安装虚拟机。这个过程会生成一个和原始虚拟机完全独立的一个拷贝,它不和原始虚拟机共享任何资源,可以脱离原始虚拟机独立存在。
(2)创建克隆的步骤

VMware Workstation Pro克隆功能操作步骤如下:

  1. 关闭虚拟机中的所有软件并关闭虚拟机。
  2. 在已有的虚拟机下右键点击“管理”->“克隆”。
  3. 选择完整克隆或者创建链接克隆(建议采用第二种克隆方式)。
  4. 点击下一步直到去修改虚拟机信息。
  5. 等待克隆完成后关闭操作窗口。

image-20231004205706565

image-20231005101313797

image-20231005101340357

image-20231005101412488

image-20231005101510770

image-20231005101523071

image-20231005101610578

(3)快照是什么
  • VMware Workstation Pro快照是虚拟机运行过程中的一个状态,它保存了虚拟机在某一状态时的所有参数、配置等信息。利用快照功能可以实现虚拟机某一特定状态的保存与恢复,这对于虚拟机的调试与配置有极大的帮助。
(4)创建快照的步骤

创建VMware Workstation Pro快照的步骤如下:

  1. 打开VMware Workstation Pro软件,并开启虚拟机。
  2. 选中已经开机的虚拟机,右键单击,在弹出的下拉菜单中选择“快照”。
  3. 在弹出的下拉菜单中选择“拍摄快照”。
  4. 在弹出的拍摄快照窗口中,输入快照名称及快照描述,完成后点击“拍摄快照”。

使用VMware Workstation Pro快照的方法如下:

  1. 打开VMware Workstation Pro软件,并开启需要使用快照的虚拟机。
  2. 在虚拟机菜单中,选择“快照”选项,然后点击“快照管理”。
  3. 在快照管理界面中,可以看到已经创建的所有快照,以及它们之间的层次关系。
  4. 选择需要恢复的快照,并点击“转到”按钮。
  5. 确认恢复到该快照的操作,并点击“是”按钮。
  6. 等待虚拟机恢复到指定快照的状态。

image-20231005154336173

image-20231005154403123

image-20231005154439906

image-20231005154730474

(5)快照和克隆的区别
  • 目的不同:快照旨在创建虚拟机的备份,保存虚拟机在某个特定时间点的状态;克隆则是创建一个全新的虚拟机副本,独立于原始虚拟机。
  • 对原始虚拟机的依赖:快照是基于原始虚拟机创建的,它只记录原始虚拟机在创建快照时的状态,并通过后续的增量变化来跟踪更新。因此,在恢复快照时,依赖于原始虚拟机的存在;克隆则是基于原始虚拟机创建一个独立的副本,不再依赖于原始虚拟机。
  • 对存储空间的使用:快照通常采用增量方式存储,只记录与原始虚拟机状态变化相关的差异数据,因此可以节省存储空间;克隆则是创建一个完全独立的虚拟机副本,占用与原始虚拟机相同的存储空间。
  • 是否独立:快照不能脱离原始虚拟机独立运行,克隆是部分脱离原始虚拟机,完整克隆是完全脱离原始虚拟机。
  • 能否同时使用:快照不能原始虚拟机同时使用。克隆的虚拟机可以和原始虚拟机同时使用。

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

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

相关文章

【Python】如何使用PyInstaller打包自己写好的代码

使用PyInstaller打包自己写好的代码 零、需求 最近接到一个小单,需要批量修改文档内容,用Python做好后要打包成exe程序给客户的Win7电脑使用,此时需要用到PyInstaller打包自己的代码,想到还要有给用户试用的需求,所以…

第六章 数字化工作方法与应用

第一节 题目 A C 第二节 题目 A C B D A 右侧原因型,在左侧是对策型。主要记得右侧是原因行就可以了。 C B D 字面意思。 ABCD CD

笔训【day3】

目录 选择题 1、二维数组初始化 2、[]优先级高于* ​编辑 3、for初始化只执行一次​编辑 4、大小端 编程题 1、字符串中找出最长连续数字串 2、数组中出现次数超过一半的数 选择题 1、二维数组初始化 C:多初始化了一行 D:不能中间用两个逗号跳过。…

外包做了3个月,技术退步明显。。。。。

先说一下自己的情况,大专生,17年通过校招进入广州某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试…

【群智能算法】光学显微镜算法 OMA算法【Matlab代码#59】

文章目录 【获取资源请见文章第4节:资源获取】1. 光学显微镜算法(OMA)1.1 物镜放大倍数1.2 目镜放大倍数 2. 部分代码展示3. 仿真结果展示4. 资源获取说明 【获取资源请见文章第4节:资源获取】 1. 光学显微镜算法(OMA&…

win10睡眠快捷方式

新建快捷方式 如下图 内容如下 rundll32.exe powrprof.dll,SetSuspendState 0,1,0 下一步 点击完成即可。 特此记录 anlog 2023年10月6日

ssm+vue的培训机构运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频: ssmvue的培训机构运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结…

Linux工具(三)

继Linux工具(一)和Linux工具(二),下面我们就来讲解Linux最后的两个工具,分别是代码托管的版本控制器git和代码调试器gdb。 目录 1.git-版本控制器 从0到1的实现git代码托管 检测并安装git 新建git仓库…

rk3588 香橙派 vncserver连接 图形界面远程登陆

直接使用windows远程连接失败 然后看有用vncserver 进行连接的方案 需要再rk3588板端执行: sudo apt-get install xfce4 sudo apt0get update vncserver vncpasswd配置vnc 密码。不配置只看密码 下载vncserver 后不会自动启动,不会启动 需要执行 vncse…

Spring基础以及核心概念(IoC和DI)

1.Spring是什么 Spring是包含了众多工具方法的IoC容器 2.loC(Inversion of Control )是什么 IoC:控制反转,Spring是一个控制反转容器(控制反转对象的生命周期) Spring是一个loC容器,我们之前学过的List/Map就是数据存储的容器,to…

【1.1】神经网络:关于神经网络的介绍

✅作者简介:大家好,我是 Meteors., 向往着更加简洁高效的代码写法与编程方式,持续分享Java技术内容。 🍎个人主页:Meteors.的博客 💞当前专栏: 神经网络(随缘更新) ✨特色…

黑马点评-02使用Redis代替session,Redis + token机制实现

Redis代替session session共享问题 每个Tomcat中都有一份属于自己的session,所以多台Tomcat并不共享session存储空间,当请求切换到不同tomcat服务时可能会导致数据丢失 用户第一次访问1号tomcat并把自己的信息存放session域中, 如果第二次访问到了2号tomcat就无法获取到在1号…

7 航空公司客户价值分析

第7章 航空公司客户价值分析 7.1 了解航空公司现状与客户价值分析7.1.1 了解航空公司现状7.1.2 认识客户价值分析7.1.3 熟悉航空客户价值分析的步骤与流程 7.2 预处理航空客户数据7.2.1 处理数据缺失值与异常值7.2.2 构建航空客户价值分析的关键特征1. RFM模型介绍2. RFM模型结…

Golang--channel+waitGroup控制并发量

文章目录 channelwaitGroup控制并发量前言示例 channelwaitGroup控制并发量 前言 golang的goroutine非常轻量级,同时启动数万协程都没问题。如果不对并发量进行控制,比如同时产生数百万的协程,会压垮服务器通过控制channel缓冲区的大小&…

阿里云服务器支持免费更换公网IP吗?

阿里云服务器支持免费更换公网IP吗?支持!创建6小时以内的云服务器ECS可以免费更换三次公网IP地址,超过6小时的云服务器,可以将公网固定IP地址转成弹性EIP,然后通过换绑EIP的方式来更换IP地址。阿里云服务器网分享阿里云…

3D孪生场景SDK:Viwer 孪生世界

NSDT 编辑器 提供三维场景构建、场景效果设计、场景服务发布全流程工具等,其场景编辑器支持资产管理、灯光设置、骨骼动画等功能;致力于协助资源不足的中小企业及个人快速开发数字孪生场景,帮助企业提高生产力、实现降本增效。 NSDT编辑器简…

SLAM面试笔记(8) — 计算机视觉面试题

目录 问题1:目标检测的算法分类 问题2:卷积神经网络的组成 问题3:输入层的作用 问题4:卷积层作用 问题5:卷积核类型 问题6:11卷积核作用 问题7:卷积核是否越大越好 问题8:棋…

Day-08 基于 Docker安装 Nginx 镜像-负载均衡

1、反向代理后,自然而然就引出了负载均衡,下面简单实现负载均衡的效果; 2、实现该效果需要再添加一个 Nginx ,所以要增加一个文件夹。 /home|---mutou|----nginx|----conf.d|----html|----conf.d2|----html3 1.创建 html3 文件夹, 新建 index…

Qt实现 图片处理器PictureEdit

目录 图片处理器PictureEdit1 创建工具栏2 打开图片3 显示图片4 灰度处理5 颜色反转6 马赛克 图片处理器PictureEdit 创建工程&#xff0c;添加资源文件 1 创建工具栏 widget.h中 #include <QWidget> #include<QPixmap> #include<QFileDialog> #include&l…

3D孪生场景搭建:模拟仿真

前面几期文章介绍如何使用NSDT 编辑器 搭建3D应用场景&#xff0c;本期介绍下孪生场景中一个一个非常重要的功能&#xff1a;模拟仿真。 1、什么是模拟仿真 模拟仿真是一种用于描述、分析和模拟现实世界中系统、过程或事件的计算机模型和程序。仿真通过输入各种参数和条件&am…