下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

虚拟机VMware使用教程全解

作者:课课家教育     来源: http://www.kokojia.com点击数:1041发布时间: 2016-05-10 15:00:23

标签: vmware教程虚拟机VMware虚拟机的配置

  只要电脑的真实主机有足够的配置,安装了虚拟机之后,虚拟机就可以在一台电脑上虚拟出很多的主机。也就可以组建一个自己的局域网或者做一个小规模的实验了,就不会再去买几台电脑,造成浪费了。接下来将为大家介绍一款老牌子的虚拟机Vmware,从建立一个新的虚拟机、配置安装好的虚拟机、配置虚拟机的网络这三个部分来介绍VMware的使用教程。

  要知道几乎所有微软员工的机器上都装有一套正版的VMware,足见它在这方面的权威,VMware work station是VMware公司设计的专业虚拟机,可以虚拟现有任何操作系统,而且使用简单,容易上手。废话少说,下面我就来大家说说VMware的使用方法。

  VMware的安装方式和其他的软件没什么区别,简单的安装过程就不再进行说明,我们就来看看如何建立一个新的虚拟机。

  一、建立一个新的虚拟机

  首先让大家看看VMware的界面

VMware的界面

  我们来建立一个新的虚拟机

建立新的虚拟机

  根据向导进行操作:

自定义安装

  这里大家选自定义,其实普通安装或者是自定义都可以,自定义的话后面可以自行规划设备,内存和硬盘容量

虚拟系统

  选择想要虚拟的系统

指定虚拟机存放位置

  为你的虚拟机起个好听的名字,指定它的存放位置

分配内存大小

  分配虚拟机的内存大小

网络设置模式

  接下来是网络设置模式。这里比较复杂,安装的时候可以先随便选一个,装好后也可以改,但千万不要选最后一个,否则你将无法创建网络了。关于这三者之间的区别和怎样使用虚拟机连接到internet会在后面介绍。

创建一块磁盘

  在这里将创建一块磁盘。当第一次建立虚拟机时,请选择第一项,第二项适用于建立第二个或更多虚拟机,即使用已经建立好的虚拟机磁盘,这样可以减少虚拟机占用的真实磁盘空间。第三项则允许虚拟机直接读写磁盘空间,比较危险,所以适合熟悉使用磁盘的高级用户,如果操作失误会把真实磁盘里的内容删掉的。

设置虚拟机磁盘容量

  然后开始设置虚拟机磁盘容量。第一项可以定义磁盘大小。第二项允许虚拟机无限使用磁盘空间,但需要真实磁盘足够大。第三项则限制了每块虚拟磁盘的最大容量为2G。

更改虚拟磁盘的接口

  最后一步了,进行到了这里,我们的虚拟磁盘即将被创建,advanced里可以更改虚拟磁盘的接口是SCSI或是IDE,当然是SCSI啦…

完成了建立虚拟机

  这时候已经建立完成了一个虚拟机了,点击开始键就可以运行了,可是虚拟机里什么系统都没有,你还要自己装。

  下面这个部分我拿一个装好的Windows 2000 professional给大家做演示,主要讲解一下我们常用的某些功能

Windows

  还有简单的开关机,怎么使我就不解释了,试一下就知道了。

XP的系统还原

  这个功能比较有意思,是4里新增的,有点像XP的系统还原,如果你在虚拟机上做了什么导致它挂了,用这个可以恢复,但每个虚拟机只能拥有一个snapshot点。

驱动程序

  可是大家不要开心得太早,刚刚装完的系统可不会像我的一样这么漂亮,你还没装驱动呢,可是VMware为你想到了,你不必装任何驱动程序,只需要运行图中的那个东西

硬件驱动

  装好这个以后去看看虚拟机的硬件状态会发现所有的硬件都工作正常了,其实只要你的真实系统里的硬件驱动都安装好了,VMware就会在虚拟机里也安装好的。到此为止,安装虚拟机的工作已经完成,下面进入第二部分。

  三、配置虚拟机的网络

  光有虚拟机是不够的,我们需要使用虚拟机和真实主机以及其他的虚拟机进行通讯。通讯分两个部分,一个是局域网内的,另一个是连接到公网的。这一部分是重点,三种不同模式的用途就要揭晓。

  (1)桥接模式:

  拓扑:

桥接模式

  这种方法是将你的虚拟机接入网络最简单的方法,当你的真实主机在一个以太网中时。虚拟机就像一个新增加的、与真实主机有着同等物理地位的一台电脑,桥接模式可以享受所有可用的服务;包括文件服务、打印服务等等,并且在此模式下你将获得最简易的从真实主机获取资源的方法。在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。

  (2)host only模式:

  拓扑:

host only模式

  在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式。这这种模式下,虚拟机与真实主机通过虚拟私有网络进行连接,只有同为Host-only模式下的且在一个虚拟交换机的连接下才可以互相访问,外界无法访问。host only模式只能使用私有IP,IP,gateway,DNS都由VMnet 1来分配。

     在Host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。可以利用Windows XP里面自带的Internet连接共享(实际上是一个简单的路由NAT)来让虚拟机 通过主机真实的网卡进行外网的访问。虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet 1 (Host- only)虚拟网络的DHCP服务器来动态分配的。 如果你想利用VMware创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择Host-only模式。

  (3)NAT模式:

  拓扑:

NAT模式

  NAT模式可以理解成为是方便地使虚拟机连接到公网,代价是桥接模式下的其他功能都不能享用。在NAT网络中,会使用到VMnet8虚拟交换机,Host上的VMware Network Adapter VMnet8虚拟网卡被连接到VMnet8交换机上,来与Guest进行通信,但是VMware Network Adapter VMnet8虚拟网卡仅仅是用于和VMnet8网段通信用的,它并不为VMnet8网段提供路由功能,处于虚拟NAT网络下的Guest是使用虚拟的 NAT服务器连接的Internet的。

  下面讲讲具体操作。

  桥接模式:

  桥接模式是最简单的,使用桥接模式后虚拟机和真实主机的关系就好像两台接在一个hub上的电脑,想让他们俩进行通讯,你需要为双方配置IP地址和子网掩码,从图中可以看出,如果你不配置虚拟机,虚拟机也没有办法得到DHCP分到的IP地址,所以只能使用169.254.这个段。曾经有些朋友试图改在真实主机中安装VM后生成的VMnet 1和VMnet 8这两块网卡的IP,这种做法是错误的,作为连接底层硬件的驱动程序它们不需要、也不能作修改。

桥接模式

  假设真实主机网卡上的IP地址被配置成192.168这个网段,则虚拟机的IP也要配成192.168这个网段,这样虚拟机才能和真实主机进行通讯。如果想在桥接模式下连入internet,方法也很简单,你可以直接在虚拟机上安装一个拨号端,如图所视

安装一个拨号端

  拨号成功以后你就可以上internet了,别以为虚拟机是假的拨号就也是假的,这时候你就已经在花网费了!当然如果你想通过ICS、NAT或者是代理上网也可以,做法和在普通电脑上做没区别。

  Host only模式:

  Host only模式和桥接模式的差别并不大,host only模式下会由VMnet 1的DHCP server来提供IP,gateway,DNS。

Host only模式

  如果你尝试使用手动分配固定IP,你会发现即使你将IP地址配成和真实主机一个网段,你也无法和真实主机进行联系,这是VMnet1对你的限制,所以使用VMnet1给你提供的IP是唯一的选择。

手动分配固定IP

  如果想在host only模式下接入internet你只能使用ICS和代理,因为只有这两种方式

  可以在使用DHCP的情况下上网。

  NAT模式:

  首先大家要清楚VMware下的NAT和windowsNT里routing and remote Access的那个NAT一点关系都没有,它们之间没有任何影响。在VMware下使用NAT模式主要的好处是可以隐藏虚拟机的拓扑和上internet时极为方便。NAT模式由VMnet8的DHCP server提供IP,gateway,DNS。

NAT模式

  和在host only模式下一样,如果你试图使用手动分配固定IP,由于VMnet 8的限制,你仍然无法和真实主机进行通讯。不过在NAT模式下接入internet就非常简单了,你不需要做任何配置,只需要真实主机连接到internet后虚拟机就也可以接入internet了。

真实主机连接到internet

  VMware的NAT功能还不止这些,它竟然还能做端口映射和TCP、UDP阻断!

  不觉得还缺点儿什么吗?对,有一个重要功能还没有说,之所以留到最后是因为这部分是最复杂的,那就是…

虚拟网络设置

  虚拟网络设置

  这部分的功能我觉得一般的用户已经用不到了,因为它的作用是使用VM的高度可扩展网络模型组建非常复杂的局域网,我相信这才是新的VMware的精华所在。

扩展网络模型

  这是VMware的一个复杂拓扑的实例,它自定义了VMnet 2和VMnet 3这些都要用到定义每个VMnet的DHCP和NAT,总之是非常复杂了,而且这样做只有在虚拟机群非常庞大的时候才用得到。

  作为一款虚拟机软件,VMware带给我们的已不仅是能够虚拟出单一的系统,而是能够虚拟出庞大而复杂的网络,本文只是触及皮毛,系统地为大家介绍如何建立一个新的虚拟机、配置安装好的虚拟机、配置虚拟机的网络这些基础的入门知识,希望能对大家有帮助。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程