虚拟化技术之 VMware Workstation教程(一)

article/2025/11/11 8:26:45

目录

 

第一章 虚拟化技术

1.1虚拟化技术简介

1.2主流的虚拟化厂商及产品

第二章 虚拟机的安装 

2.1安装VMwareWorkstation 12

2.2物理机所需硬件

2.3在虚拟机中安装Windows 7操作系统

第三章 虚拟机的网络设置

3.1网络接入模式

3.2设置虚拟机上网

3.3设置两台虚拟机之间相互通信


第一章 虚拟化技术

1.1虚拟化技术简介

         在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。在实际的生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件

           我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用控制程序(Control Program,也被称 为 Virtual Machine Monitor 或 Hypervisor),隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的 计算环境(称为虚拟机)。虚拟机中运行的操作系统被称为客户机操作系统(Guest OS),运行虚拟机监控器的操作系统被称为主机操作系统 (Host OS),当然某些虚拟机监控器可以脱离操作系统直接运行在硬件之上(如 VMWARE 的 ESX 产品)。运行虚拟机的真实系统我们称之为 主机系统。简单地说在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

1.2主流的虚拟化厂商及产品

1、Vmware公司:VMware(中文名威睿",纽约证券交易所"代码:VMW) 虚拟机软件,是全球桌面到数据中心虚拟化解决方案的领导厂商

VMware(纽约证交所代码:VMW)在虚拟化和云计算基础架构领域处于全球领先地位,所提供的经客户验证的解决方案可通过降低复杂性以及更灵活、敏捷地交付服务来提高IT效率。VMware使企业可以采用能够解决其独有业务难题的云计算模式。VMware提供的方法可在保留现有投资并提高安全性和控制力的同时,加快向云计算的过度

 

2、Citrix:Citrix即美国思杰公司,是一家致力于云计算虚拟化、虚拟桌面和远程接入技术领域的高科技企业

 

3、微软公司:Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。

 

 

 

 

第二章 虚拟机的安装 

2.1安装VMwareWorkstation 12

官网下载:https://www.vmware.com/cn.html

下载好虚拟机,然后运行,点击“下一步”

 

选择“我接受”,下一步

 

选择安装位置,可以自己指定也可以选择默认位置

 

用户体验是否选择并不重要

 

创建快捷方式

 

开始安装

 

 

 

2.2物理机所需硬件

由于虚拟机是运行在物理机上的逻辑计算机,但是功能和一台真正的计算机没有什么分别,同样需要消耗硬盘、cpu、内存等物理资源;

所以这就需要我们的物理机计算机的物理配置较高;建议物理机的内存8G以上,配备多核心CPU

 

2.3在虚拟机中安装Windows 7操作系统

1、创建新的虚拟机

选择自定义虚拟机

 

选择硬件兼容性(高版本的Workstation可以打开低版本创建的虚拟机,而低版本的Workstation无法打开高版本创建的虚拟机)

 

选择稍后安装操作系统

 

选择相对应的客户机操作系统和版本

 

 

根据自己物理机的硬件配置选择处理器的核心数量

 

根据自己物理机的硬件配置选择为虚拟机分配的内存大小,字符界面最小内存为512MB

 

先默认选择网络地址NAT,后面再详解

 

直接下一步

 

选择创建新虚拟机磁盘

 

指定合适的硬盘大小(勾选将虚拟机磁盘存储为单个文件,不要勾选“立即分配所有磁盘空间”)

 

到这里,就完成了一个新的虚拟机的创建!

注:创建虚拟机的过程就相当于我们组装了一台电脑,给主板装上cpu、硬盘、内存条,电源等,但是还不能运行,因为虚拟机目前还只是一台空机器,因为还没有安装操作系统

 

2、在虚拟机中安装Windows 7系统

 

可以在设备中看到虚拟机的各项配置,选择编辑虚拟机

选择CD/DVD,使用iso映像文件,点击确定(这个过程就相当于我们将一张带有系统的光盘放入电脑光驱中)

开启虚拟机

 

选择下一步,点击“现在安装”

 

 

选择“自定义(高级)”

 

在这里可以为磁盘新建分区,选择下一步(演示此处就不做分区了)

 

耐心等待系统安装完成就可以了

 

3、安装并验证VMware Tools

VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。

安装VMware Tools

右键选择“安装VMware Tools”(由于之前已经安装上了)

 

打开“我的计算机”,找到驱动器开始安装

 

选择“典型安装”

 

安装完成重启系统即可!

 

验证VMware Tools功能:

1、鼠标光标是否可以在物理机和虚拟机之间来回切换

2、物理机和虚拟机之间文件复制、粘贴

3、在“查看”选项中设置虚拟机适应客户机屏幕

 

 

第三章 虚拟机的网络设置

3.1网络接入模式

在安装完VMware Workstation之后,默认会生成三种网络接入模式:桥接模式(VMnet0)仅主机模式(VMnet1)NAT模式(VMnet8),当然我们也可以自己再添加多个VMnet。在虚拟机中的每一个VMnet我们可以理解为一个网段或者一个交换机,如果要使两台虚拟机之间可以相互通信,就需要将两台虚拟机接入相同的VMnet中;

 

下面介绍三种网络接入模式的区别:

1、桥接模式(VMnet0)

在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机(主机和虚拟机处于对等地位),它可以访问网内任何一台机器。在桥接模式下,我们往往需要为虚拟主机配置IP地址、子网掩码等(注意虚拟主机的ip地址要和主机ip地址在同一网段)。  使用桥接模式的虚拟系统和主机的关系,就如同连接在一个集线器上的两台电脑;要让他们通讯就需要为虚拟系统配置ip地址和子网掩码。

 

2、仅主机模式(VMnet1)

主机模式下,真实环境和虚拟环境是隔离开的;在这种模式下,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开。(虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。)和nat唯一的不同的是此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只能到主机访问。

 

3、NAT模式(VMnet8)

在NAT模式下,虚拟系统需要借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式虚拟系统可把物理主机作为路由器访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

 

3.2设置虚拟机上网

1、将虚拟机网卡设置成桥接模式

将虚拟机的地址设置成和物理机地址在同一个网段

 

2、设置虚拟机为NAT上网(首先确保物理机中VMNAT Service服务开启)

首先将虚拟机中的网卡选择为VMnet8

 

然后在设置中将IP地址更改为80网段

 

设置网关为虚拟出来的IP地址

 

在虚拟机中设置相应的地址参数

 

 

3.3设置两台虚拟机之间相互通信

1、将两台虚拟机放入同一个VMnet中

2、设置两台虚拟机的IP地址在同一网段

 

未完待续


原创文章,转载请注明出处

 

 


http://chatgpt.dhexx.cn/article/8T7jCHkG.shtml

相关文章

VMware Workstation Pro详细安装教程

一,VMware Workstation Pro介绍 VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案…

VMware虚拟机下载与安装教程(详细的很,一看就懂)

CSDN话题挑战赛第2期 参赛话题:学习笔记 🔶 个人主页: 神仙阿姨的博客 🔴 分享网站: 《Python自学网》👉👉适合新手入门到精通 | python全栈体系课程 | WEB开发 | 爬虫 | 自动化运维 …

VMware安装虚拟机操作步骤[史上最详细]

一、下载并安装VMware虚拟化软件 百度搜索关键词 安装步骤:傻瓜式安装(鼠标点点点,这里不做截屏演示) 二、安装秘钥 1、百度搜索关键词VMware秘钥,秘钥不一定都有效,一个一个试总有一个可以的 ​​​​​…

虚拟机VMware的安装及使用

一 虚拟机VMware的安装 1.准备工作 1)需要软件VMware安装包 VMware下载地址: http://www.uzzf.com/soft/51188.html 2)需要一个系统镜像 windows系统: http://www.xitongcheng.com/win7/ ubuntu系统镜像下载: http://www.ubuntu.org.cn/do…

VMware虚拟机安装教程

虚拟机(Virtual Machine)是通过软件模拟的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像…

vmware虚拟机的基础使用

1.vmware VMWare虚拟机软件来测试软件、测试安装操作系统(如linux)、测试病毒木马等。 VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置…

虚拟机介绍与使用(VMware Workstation)

目录 一、虚拟机概述 1、什么是虚拟机? 2、软件运行的架构 ①传统运行模式 ②虚拟机运行的模式 3、虚拟机产品 ①VMware(威睿) ②Micro Soft(微软) ③Citrix(思杰) 二、虚拟机的安装与…

虚拟机使用教程

文章目录 前言1.什么是母机与子机?2.常用快捷键 一、如何开机?二、如何克隆及删除虚拟机?三、如何修改硬件信息(改机器码)?四、虚拟机内外如何传文件?五、调整虚拟机窗口大小及虚拟机全屏显示六、如何调整cpu、内存?七、虚拟机开…

VMware 虚拟机安装与使用

VMware 下载 进入官网的 VMware Workstation Pro 页面,浏览功能特性、应用场景、系统要求等。下滑页面点击 试用 Workstation 16 Pro 下方的下载链接,跳转至下载页面。 在下载页面中下滑,根据操作系统选择合适的产品,在这里以 Wi…

虚拟机-安装与使用(详细教程)

虚拟机-安装与使用 前言一、虚拟机1.VMware2.Virtualbox 二、VMware 的下载三、VMware 的安装四、验证是否安装成功五、运行 VMware六、VMware 上安装其它操作系统1. 安装 Windows 102. 安装 CentOS-Linux3. 安装 Kali-Linux 七、VMware 常用功能1. 同步时间2. 系统备份1. 克隆…

VMware安装及使用详细教程

安装虚拟机 第一次安装的时候会让你重启电脑安装个什么东西 重启电脑后再次安装就会出现安装界面 傻瓜式安装 下一步 - - - 同意许可,下一步 这里我前面装了Hyper-v看哪个好用来着,没有卸载,就会出现这个,我怕搞砸了把Hyper-v…

VMware虚拟机下载与使用

目录 一、什么是虚拟机 二、VMware的简介 1、大概介绍 2、详细介绍 三、VMware下载 1、官网下载地址 2、打开官网,选择合适的进行下载 四、VMware安装 五、使用VMware新建虚拟机 1、创建新的虚拟机 2、选择典型,也可以自定义 3、安装程序光盘…

vmware虚拟机的12个使用技巧

1、增加虚拟机可用的物理内存 关闭虚拟机,设置内存: 2、硬件设备添加 一直选择下一步,直到这个界面进行磁盘大小分配: 3、控制权的切换 由于VMware的工作特点是在一台计算机中同时运行多个操作系统,因此这就存在一个…

VMware Workstation 15虚拟机使用教程

VMware Workstation 15虚拟机使用教程 前言一. 在虚拟机中安装win71.1新建虚拟机一个win7虚拟机1.2插入虚拟机光盘,即指定ISO镜像文件1.3设置虚拟机的BIOS,光驱为第一启动1.4开始在虚拟机中安装win7系统 二. 在虚拟机win7中安装VMwareTools2.1 安装VMWar…

VMware Workstation 入门使用

文章目录 名词解释事先准备安装 VMware Tools将鼠标焦点从虚拟机中退出共享剪切板共享文件(夹)虚拟机为 Windows虚拟机为 Linux 虚拟机快照的创建与加载创建虚拟机快照加载虚拟机快照 克隆虚拟机构建宿主机-虚拟机局域网通信原理宿主机为 Windows&#x…

matlab是否可以面向对象,MATLAB中的面向对象编程

本帖最后由 TS-boys 于 2020-10-30 13:29 编辑 1. 引子 面向对象编程是一种非常流行的编程思想,将“数据/属性”和“方法/函数”打包为对象,有利于大型软件的维护。基于这种思想,不同的编程语言,比如C++、JAVA等进行了不同的诠释。MATLAB也同样,对这种编程思想提供了支持,…

C 语言面向对象思想

注:本博客参考了很多大神的文章加上自己的理解,只做学习复习用 一. C语言面向对象设计引入 1.我们为什么要学习面向对象思想??? 在我们平时的开发中也经常会遇到一些简单的项目我们很快就完成了,并且测试…

软件测试的历史

软件测试的历史 -概述1软件测试的发展2软件测试面临的挑战 -国内外现状1发达国家软件测试的体现2我国软件测试的发展 -软件测试与软件项目的关系1软件测试和软件项目的关系2软件质量风险的表现 -软件测试的发展趋势-第三方测试 -概述 只要坚持学习,路永远就在脚下&a…

【软件工程】软件工程需求分析——面向对象分析

halo~我是bay_Tong桐小白 本文内容是桐小白个人对所学知识进行的总结和分享,知识点会不定期进行编辑更新和完善,了解最近更新内容可参看更新日志,欢迎各位大神留言、指点 软件工程需求分析——面向对象分析 【更新日志】 面向对象分析概述建立…

[软件工程] 面向对象设计

面向对象设计 面向对象设计一、 面向对象设计的准则(一) 模块化(二) 抽象(三) 信息隐藏(四) 弱耦合对象之间的耦合可分为两大类:(1) 交互耦合(2) 继承耦合 (五…