VMware如何使用.docx
- 文档编号:2607919
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:20
- 大小:429.39KB
VMware如何使用.docx
《VMware如何使用.docx》由会员分享,可在线阅读,更多相关《VMware如何使用.docx(20页珍藏版)》请在冰点文库上搜索。
VMware如何使用
VMware如何使用,最好用的虚拟机,VMware有哪些功能?
关于虚拟机VMware的认识及使用设置方法等
2008-05-2722:
08
VMware如何使用,最好用的虚拟机,vmware虚拟机教程,VMware有哪些功能?
关于虚拟机VMware的认识,及使用设置方法,vmware虚拟机怎么安装系统,vmware虚拟机网络设置上网,vmware虚拟机克隆等等,都会在本篇文章中介绍到.希望大家好好学习,如有问题可以提出来,我会尽快为大家解决.H收集整理
利用虚拟机(VMware)我们可以做很多事情,比如做一些实验,软件测试,病毒测试,这时用虚拟机就是我们最好的选择,而不用去花钱购置真实的PC机,这样又节约成本,又可以达到我们的要求.是不是很诱人啊.
虚拟机软件可以在一台电脑上模拟出来若干台PC,每台PC可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,还可以将这几个操作系统连成一个网络。
比如上图中,是在一台电脑上安装了Win2000server,再在Win2000server上安装虚拟机软件VMWare,利用VMWare模拟出来3台PC,在这3台PC上分别运行RedHat7.2、Win98和Solaris8forx86操作系统。
包括Win2000在内,这4个操作系统同时在一台电脑上运行,互不干扰,并且同在一个局域网内。
目前PC上的虚拟机软件有下述两个:
VMWare
VirtualPC
本文主要介绍VMWare。
使用虚拟机的好处
================
1、如果要在一台电脑上装多个操作系统,不用虚拟机的话,有两个办法:
一是装多个硬盘,每个硬盘装一个操作系统。
这个方法比较昂贵。
二是在一个硬盘上装多个操作系统。
这个方法不够安全,因为硬盘MBR是操作系统的必争之地,搞不好会几个操作系统同归于尽。
而使用虚拟机软件既省钱又安全,对想学linux和unix的朋友来说很方便。
2、虚拟机可以在一台机器上同时运行几个操作系统,是SOHO开发一族的必备工具。
有了虚拟机,在家里只需要一台电脑,或出差时只带着一个笔记本,就可以调试C/S、B/S的程序了。
3、利用虚拟机可以进行软件测试。
使用虚拟机的硬件要求
====================
虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是CPU、硬盘和内存。
目前的电脑CPU多数是PIII以上,硬盘都是几十G,这样的配置已经完全能满足要求。
关键是内存。
内存的需求等于多个操作系统需求的总和。
现在的内存已经很便宜,也不成为问题了。
虚拟机的运行环境
================
VMWare可运行在Windows(WinNT以上)和Linux操作系统上。
VirtaulPC可运行在Windows(Win98以上)和MacOS上。
运行虚拟机软件的操作系统叫HostOS,在虚拟机里运行的操作系统叫GuestOS。
VMWare的使用经验
================
1、支持的GuestOS:
VMWare支持如下GuestOS:
MS-DOS、Win3.1、Win9x/Me、WinNT、Win2000、WinXP、Win.Net、Linux、FreeBSD、NetWare6、Solarisx86。
不支持的GuestOS:
BeOS、IBMOS/2andOS/2Warp、Minix、QNX、SCOUnix、UnixWare。
2、VMWare模拟的硬件
VMWare模拟出来的硬件包括:
主板、内存、硬盘(IDE和SCSI)、DVD/CD-ROM、软驱、网卡、声卡、串口、并口和USB口。
VMWare没有模拟出显卡。
VMWare为每一种GuestOS提供一个叫做vmware-tools的软件包,来增强GuestOS的显示和鼠标功能。
3、VMWare模拟出来的硬件是固定型号的,与HostOS的实际硬件无关。
比如,在一台机器里用VMWare安装了linux,可以把整个linuxcopy到其他有VMWare的机器里运行,不必再安装。
4、VMWare可以使用ISO文件作为光盘。
比如从网上下载的linuxISO文件,不需刻盘,可直接安装。
5、VMWare为GuestOS的运行提供三种选项:
(1)persistent
GuestOS运行中所做的任何操作都即时存盘
(2)undoable
GuestOSshutdown时会问是否对所做的操作存盘
(3)nonpersistend
GuestOS运行中所做的任何操作,在shutdown后等于没做过。
如果要进行软件测试或试验,这是非常有用的功能,可以尽情地玩,把
GuestOS搞死无限次都不怕。
6、VMWare的两种网络设置方式:
(1)Bridged方式
用这种方式,GuestOS的IP可设置成与HostOS在同一网段,GuestOS相当于网络内的一台独立的机器,网络内其他机器可访问GuestOS,GuestOS也可访问网络内其他机器,当然与HostOS的双向访问也不成问题。
(2)NAT方式
这种方式也可以实现HostOS与GuestOS的双向访问。
但网络内其他机器不能访问GuestOS,GuestOS可通过HostOS用NAT协议访问网络内其他机器。
NAT方式的IP地址配置方法:
GuestOS先用DHCP自动获得IP地址,HostOS里的VMWareservices会为GuestOS分配一个IP,之后如果想每次启动都用固定IP的话,在GuestOS里直接设定这个IP即可。
一般来说,Bridged方式最方便好用。
但如果HostOS是win2000而网线没插,网络很可能不可用(大部分用PCI网卡的机器都如此),此时就只能用NAT方式。
7、VMWare用HostOS的文件来模拟GuestOS的硬盘。
一个GuestOS的硬盘对应一个或多个HostOS里的文件。
如果往GuestOS里写入100M的文件,HostOS里虚拟硬盘文件就增大100M。
在GuestOS里删除这100M文件,HostOS里虚拟硬盘文件不会减小。
下次往GuestOS里写文件的时候,这部分空间可继续利用。
vmware-tools里还提供shrink功能可以立刻释放不用的空间,减小HostOS里虚拟硬盘文件的容量。
为了减少硬盘空间的浪费,避免经常使用shrink,更好的做法,是在GuestOS里挂上另外一个硬盘存放不常用的文件,比如安装文件之类,用完之后可以把这块硬盘重新分区格式化。
8、vmware-tools
vmware-tools增强GuestOS的显示和鼠标功能。
vmware-tools自带在VMWare里。
安装GuestOS的时候,VMWare的状态栏里就有一句话提示vmware-tools没装,鼠标单击这句话即可安装vmware-tools。
也可通过菜单安装:
settings->vmwaretoolsinstall
如果GuestOS是windows,vmware-tools会自动安装,如果是linux,安装后,vmware-tools的安装文件会被mount到光驱中(是虚拟方式,此时光驱并没有光盘),进入光驱的mountpoint,把文件copy出来安装即可。
对某些GuestOS,比如Solarisx86、NetBSD1.x、OpenBSD2.x和CalderaOpenLinux1.3等,VMWare并没有提供vmware-tools。
9、在VMWare里装linux,不要用图形模式安装,要用文本模式安装。
安装到配置Xserver时,选默认配置就可以,安装出错也不用理会。
安装完后,先别起X,先安装好vmware-tools后,再启动X。
10、如果不使用声卡,不要在VMWare里加入声卡,声卡对性能有一点点影响。
11、如果不常使用光驱,可以取消光驱的connectatpoweron选项,在需要用的时候,光驱可以随时“热插拔”。
VMWare与VirtualPC的主要区别
============================
VirtualPC是与vmware类似的虚拟机软件。
两者的主要区别如下:
1、VMWare没有模拟显卡,要通过vmware-tools才能用上高分辨率和真彩色,否则只能用VGA。
而VirtualPC模拟了一个比较通用的显卡:
S3Trio32/64(4M)。
从这一点看,VirtualPC比VMWare通用,但显示性能不如VMWare。
2、因为VirtualPC模拟了显卡,所以通用性很强。
网站声称,目前新版的VirtualPC5支持所有基于x86的操作系统。
3、VirtualPC的网络共享方式与VMWare不同。
VMWare是通过模拟网卡实现网络共享的,而VirtualPC是通过在现有网卡上绑定VirtualPCemulatedswitch服务实现网络共享的。
对于win2000/xp等操作系统,如果网线没插或没有网卡的时候,要安装Microsoft的loopback软网卡,才能实现网络共享。
在VirtualPC的globalsetting里,当有网卡并插好网线的时候,将Virtualswitch设成现实的网卡;当没有网卡或网线没插的时候,将Virtualswitch设成msloopback软网卡,即可实现网络共享。
msloopback软网卡的安装方法,以win2000为例:
控制面板->添加/删除硬件->添加/排除设备故障->添加新设备->否,从列表选择->网卡->制造商选microsoft->microsoftloopbackadapter。
利用VMwareWorkstation组局域网,组建网络测试环境,软件测试环境等
搞网络做测试,经常都会需要做实验,需要联网才能操作,现在利用vmware,我们自己就可以打造局域网了
VMwareWorkstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络、仅主机网络、NAT网络外,还能组建复杂的自定义网络。
本篇目的就是让大家认识和掌握VMwareWorkstation虚拟的各种网络设备,最后再组建一个如图1所示的超级自定义网络。
超级自定义网络示意图
一、认识网络设备
要组网,就需要使用网卡、交换机等组网设备,同样地,在VMwareWorkstation中组网也需要使用这些设备,只不过在VMwareWorkstation虚拟的计算机和网络中,这些设备在形式上也都是虚拟的(但在功能上,它们跟真实的网络设备没有大的区别)。
下面,我们就来看看VMwareWorkstation都为我们虚拟了哪些网络设备。
⒈交换机。
和一台物理交换机一样,一台虚拟交换机能把主机、虚拟计算机和其它网络设备连接在一起。
在VMwareWorkstation安装后,交换机将根据组网的需要由VMwareWorkstation自动创建并自动使用,在Windows系列的主机上,您最多可用10台虚拟的交换机(如图2),但在Linux主机上,您可使用多达256台的虚拟交换机。
通过VMwareWorkstation创建的虚拟交换机,您可以将一台或多台虚拟机连接到主机或其它虚拟机。
最多10台机
⒉网桥。
当您在主机和虚拟机之间使用“桥接”网络组网时,“网桥”虚拟设备将被自动启用,该设备连接您的虚拟机中的以太网适配器到主机中的物理以太网适配器,能将您的虚拟机连接到主机所在的局域网(LAN)。
经它桥接的虚拟机,能和主机一样成为主机所在网络上的一台额外的“真实”计算机,能拥有主机所在局域网上的IP地址,能够使用主机所在网络上的所有服务,包括打印机、文件服务、网关以及其它服务;同样地,主机以及主机所在网络上的任何物理计算机,其它虚拟机也都可以使用由它提供的所有资源或服务。
⒊NAT适配器。
该设备在VMwareWorkstation安装时为您的主机自动安装并在主机上显示为“VMwareNetworkAdapterVMnet8”(如图3)。
自动加上设备
该设备为主机和其它使用“NAT”网络类型的虚拟机提供了通讯接口,同时它还兼有NAT(NetworkAddressTranslation)也即网络地址转换的功能。
如果您的主机通过另外一个以太网适配器连接在一个外部网络上,该设备能把本地网中虚拟机的IP地址转换为主机的外部网络地址,让虚拟机以主机的外部网络地址访问外部网络上的资源,包括虚拟机可以使用许多标准的TCP/IP协议连接到外部网络上的其他机器。
例如,可以使用HTTP协议浏览网页,用FTP协议传送文件以及使用Telnet登录到其它计算机。
(但是,外部网络上的计算机不能建立到虚拟机的主动连接,这意味着你不能使用NAT网络中的虚拟机作为一个Web服务器发送Web页面到外部网络上的计算机。
⒋仅主机适配器。
仅主机适配器是一个标准的虚拟的以太网适配器,在主机的操作系统上,它在安装VMwareWorkstation时为主机自动安装并在主机上显示为“VMwareNetworkAdapterVMnet1”(如图4),它只为主机和使用“仅主机”网络类型的虚拟机提供数据交换的接口,所以由主机和使用“仅主机”网络类型的虚拟机组建的网络是典型的私有内部局域网络。
仅主机适配器
⒌DHCP服务器。
DHCP(动态主机配置协议)服务在VMwareWorkstation安装时为您的主机自动安装,它是一个自动启动的服务(如图5),它把您的主机变成了一台DHCP服务器,能为使用“仅主机”和“NAT”配置的虚拟机自动分配动态IP地址,比起手动为虚拟机分配静态固定IP地址来,它为分配IP地址提供了更为简单和自动化的方法。
DHCP(动态主机配置协议)服务
⒍虚拟机上的以太网适配器。
当您用新建虚拟机向导创建一台虚拟机时,不论您使用何种网络类型,哪种操作系统,VMwareWorkstation都会为你创建的虚拟机安装一个以太网适配器,该适配器在虚拟机操作系统中显示为“AMDPCNETPCI”(如图6),经过笔者测试,大多数的操作系统都能识别这个虚拟硬件并为之安装合适的驱动程序,该适配器为主机和虚拟机,虚拟机和虚拟机之间互相连接提供了通讯接口。
虚拟机上的以太网适配器
二、组建自定义网络
利用VMwareWorkstation提供的虚拟网络设备,我们可以组建较为复杂的自定义虚拟网络,该网络在您的主机上可以完整的远行,同时,它也可以连接到一个或多个外部的物理网络,包括家庭网络,小型办公网络或Instant。
在VMwareWorkstation上创建一个自定义的虚拟网络非常简单,只要我们为虚拟机添加一个或多个虚拟的以太网适配器以及交换机,然后选择相应的网络类型即可,但尽管这样,笔者还是建议您在组建复杂的自定义虚拟网络前画一个网络连接草图。
图1就是我画的一个自定义网络的连接草图,在该图所示的网络中,一台Web服务器通过一个防火墙连接到Instant,一台管理员的计算机可以通过一个二级防火墙连接到Web服务器。
要组建这个网络,您必须新建四台虚拟机,然后使用“虚拟机设置”对话框为它们添加虚拟以太网适配器并为它们选择网络连接类型,另外,你还需要在每一台虚拟机中安装适当的操作系统和应用程序软件,并且要在每一台虚拟机中进行适当的网络设置。
下面,我们就利用VMwareWorkstation提供的上述网络组件按照图1所示分步组建这个自定义网络。
⒈利用“新建虚拟机向导”创建四台新的虚拟机:
第一台虚拟机使用两块虚拟以太网适配器,在利用“新建虚拟机向导”创建该虚拟机时,选择“使用桥接网络”(如图7)直接为它添加第一块以太网适配器。
新建立虚拟机
这样,该虚拟机以后就可以使用主机的物理适配器连接到Instant了;其他三台虚拟机,可以先在“新建虚拟机向导”上选择“不使用网络连接”(如图8)。
将这个选项选上
⒉打开第一台虚拟机,不要启动,在VMwareWorkstation的“摘要视图”上单击“编辑虚拟机设置”打开“虚拟机设置”对话框,在该对话框上单击“添加”打开“添加硬件向导”,如图9所示,选择“以太网适配器”。
添加以太网适配器
然后单击“下一步”选择“自定义”单选框并从下拉列表中选择“VMnet2”交换机(如图10),最后,单击“完成”并在“虚拟机设置”对话框上单击“确定”就可为第一台虚拟机添加第二块以太网适配器了。
选择设备
⒊打开第二台虚拟机。
不要启动,按上面的方法为第二台虚拟机添加一块以太网适配器并把它连接到交换机“VMnet2”上。
⒋打开第三台虚拟机。
不要启动,按上面的方法为第三台虚拟机添加第一块以太网适配器并把它连接到交换机“VMnet2”上。
⒌打开第三台虚拟机,不要启动,再次按照上面介绍的方法为第三台虚拟机添加第二块以太网适配器并把它连接到交换机“VMnet3”上。
⒍打开第四台虚拟机。
不要启动它,按照上面介绍的方法为第四台虚拟机添加以一块以太网适配器并把它连接到交换机“VMnet3”上。
⒎经过上面的步骤,这个自定义网络的“物理”连接我们已经完成,下面我们为这个网络设置交换机使用的子网和操作系统支持。
首先,我们先来确定用于交换机VMnet2的子网地址。
在VMwareWorkstation的菜单栏上选择“编辑→虚拟网络设置”命令打开“虚拟网络编辑器”对话框,切换到“主机网络映射”选项卡,如图11所示,单击VMnet2后面的“>”按钮打开“子网”对话框(如图12),输入一个C类地址,比如“192.168.64.0”后单击“确定”,这样我们就可以手动为连接在VMnet2交换机的虚拟机分配在子网“192.168.64.0”中的IP地址了。
设IP和子网掩码
上面我们讲过,VMwareWorkstation为主机安装了一个DHCP服务,我们还可以把VMnet2添加到DHCP的服务列表中,让DHCP为连接到VMnet2交换机上的虚拟机自动分配一个在子网“192.168.64.0”中的动态IP地址。
在图11上,切换到“DHCP”选项卡,单击“添加”,在打开的对话框上选择“VMnet2”后单击“确定”回到“虚拟网络编辑器”对话框的“DHCP”选项卡,在该选项卡上,单击“应用”,如图13所示,VMnet2及先前我们为VMnet2设定的子网就添加到DHCP的服务列表中了。
添加完毕
⒏用同样的方法,为交换机VMnet3指定子网,比如“192.168.65.0”,并添加它到DHCP的服务列表中。
⒐接下来,依次打开每一台虚拟机,然后为虚拟机安装操作系统。
⒑下面的工作,就是为每一台虚拟机的操作系统配置网络支持,我们先来配置第一台虚拟机。
第一台虚拟机的第一块以太网适配器使用了“桥接”网络类型,再为它安装一个PPPoE的虚拟拨号程序(WindowsXP自带PPPoE协议,如果您的虚拟机安装了该操作系统,可以不另外使用其它PPPoE虚拟拨号程序。
另外,如果您是专线上网,也不需要PPPoE虚拟拨号程序进行拨号),如果该虚拟机从外部网络上的一台DHCP服务器上获取它的IP地址,那么保持默认设置双击虚拟拨号连接该虚拟机就应该能访问Instant。
⒒对于在第一台虚拟机中的第二个虚拟以太网适配器,在为VMnet2指定的子网中手动指定一个IP地址,或者保持默认设置,让VMwareWorkstation自带的DHCP服务为它自动分配一个VMnet2子网中的动态IP地址。
⒓在第二台虚拟机中,在为VMnet2指定的子网中手动分配一个IP地址,或者保持默认设置,让VMwareWorkstation自带的DHCP服务为它自动分配一个VMnet2子网中的动态IP地址。
⒔在第三台虚拟机中,两块以太网适配器分别连接到交换机VMnet2和VMnet3。
对于每一个虚拟以太网适配器,我们可以在它连接到的交换机的指定子网中手动为它们分配一个固定IP地址,也可以让VMwareWorkstation自带的DHCP服务在它们各自连接到的交换机的指定子网中自动为它们分配动态IP地址。
这里我们来举个例子,假如这台虚拟机安装了Windows98,启动它后,在它的桌面上右击网上邻居的图标打开“网络”对话框,如图14所示,先选中第一块以太网适配器绑定的TCP/IP,然后单击“属性”打开“TCP/IP属性”对话框。
协议示意图
如图15所示,选择“指定IP地址”单选框,在“IP地址”一栏中输入VMnet2子网中能手动分配的(对于同一子网中的IP地址,为了防止把同一IP地址分配给两台或多台虚拟机,VMwareWorkstation规定,手动分配和自动分配的IP地址使用这一子网中的不同部分)一个IP地址,比如“192.168.64.5”,子网掩码输入“255.255.255.0”,最后单击“确定”。
指定IP
这样,第一块以太网适配器的IP地址就被我们固定为“192.168.64.5”了。
接着,在“网络”对话框上选中第二块以太网适配器绑定的TCP/IP,单击“属性”打开第二块以太网适配器的“TCP/IP属性”对话框,仍然选择“指定IP地址”单选框,在“IP地址”一栏中输入VMnet3子网中能手动分配的一个IP地址,比如“192.168.65.8”,单击“确定”后,我们就为第三台虚拟机上的两块以太网适配器都指定IP地址了。
如果您觉得这样分配IP地址比较麻烦,在设置这两块以太网适配器IP地址的时候,分别在它们绑定的TCP/IP的“TCP/IP属性”对话框上选择“自动获取IP地址”单选框后,VMwareWorkstation自带的DHCP服务就能在VMnet2和VMnet3各自的子网中为这两块以太网适配器自动分配IP地址了。
⒕在第四台虚拟机中,在为VMnet3指定的子网中手动分配一个IP地址,或者保持默认设置,让VMwareWorkstation自带的DHCP服务为它自动分配一个VMnet3子网中的动态IP地址。
⒖经过上面的步骤,我们的这个自定义的虚拟网络的组建工作就基本上完成了,再接下来的工作,就是为每一台虚拟机中安装需要的应用程序软件。
用虚拟机可以用真实的系统光碟装,也可以用已经做好的系统映象文件,或是虚拟机系统,我有一个以前我们老师做好的一个优化过的系统文件,不是很大,就1G多,直接用它就不用安装了,直接可以起到我们的虚拟机系统.我没有传到我的H导航资讯站上,因为我那个站的空间快没有了.所以就没有传上去供大家下载,如果大家需要的话,可以和我说下.
还有一些其它的关于虚拟机的教程,我有时间时会慢慢列出来,提供给大家学习,与大家共分享!
好网址好352搜索导航
上一篇>>一天超过4小时在电脑前工作的话...下一篇>>浙江平阳发现青蛙聚集专家称与...
类别:
网络常识|
|添加到搜藏|分享到i贴吧|浏览(6346)|评论(8)
网友评论
∙回复1windjingle2008-06-1723:
30
好文
∙回复2cjg5012008-06-1810:
36
希望大家都可以多学些对自己有用的知识。
。
。
。
好好努力
∙回复3564807082008-08-16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VMware 如何 使用