新客网 XKER.COM 2006-05-23 来源:
收藏本文
关于VMware Workstation的操作及虚拟机的创建,相关的文章已经很多,在这里我不再介绍。本篇的目的,就是通过在我的电脑上组建一个三机桥接网络的实例,让大家理解和掌握VMware Workstation桥接网络的原理,以便更好地利
用它组建更为复杂的自定义网络。
三机桥接网络的功能:我组建的这个三机桥接网络,虚拟机与主机(安装有VMware Workstation的物理计算机)之间,虚拟机与虚拟机之间可以相互共享和交换资源,主机通过一个ADSL连接到Internet,虚拟机通过一个PPPoE拨号程序也可以连接到Internet,就像Internet上的计算机一样,虚拟机在Internet也拥有一个公网的IP地址。
主机的配置:桥接网络需要主机至少有一个物理以太网卡,所以我的主机是:Realtek 8139以太网卡,通过外置ADSL把本机连接到Internet;Intel(R) Celeron(TM) 1.00GHz处理器,192MB内存;Windows XP操作
系统,计算机名为H-WINXP,属ABC工作组,安装有VMware Workstation 5.0.0 buil-13124汉化版。
虚拟机配置:本例中使用两台虚拟机,分别是:
Virtual PC(虚拟机名称):安装Windows 98操作
系统,计算机名为G-WIN98,属ABC工作组。
Virtual PC(2)(虚拟机名称):安装Windows 98操作
系统,计算机名为G-WIN98(2),也属ABC工作组。
提示:笔者主机的内存实在是太小了,如果你的机器有足够多的内存,你可把本例中一台虚拟机的操作
系统换为Windows 2000,另外,你还可以创建安装有Windows XP,Windows 2003的虚拟机,这些虚拟机,你也可以把它们连接到这个桥接网络中。
下面,我先配置这个三机网络,让它们能够相互通讯,然后再把二台虚拟机连接到公网即Internet。在配置这个三机网络之前,我先介绍一下桥接网络必需的两个网络组件——网桥和VMnet0。
网桥是VMware Workstation虚拟的一个重要的网络组件,在默认设置下,网桥与交换机VMnet0相连接。VMnet0是VMware Workstation虚拟的一台交换机,在默认设置下,该交换机只能与网桥相连接,网桥通过该交换机可以把一台或多台虚拟机桥接到主机的物理网卡。
另外,当使用“新建虚拟机向导”创建一台虚拟机时,不论你使用何种网络类型,哪种操作
系统,VMware Workstation都会为新建的虚拟机安装一个以太网适配器。打开虚拟机的设备管理器,你会发现它就是我们平常所说的“网卡”(如图1)。
前面我们说过,网桥可以通过交换机VMnet0把一台或多台虚拟机桥接到主机的物理网卡,所以,如果你在编辑虚拟机硬件配置时,把虚拟机的以太网卡选择连接到网桥上,那么这台虚拟机就通过交换机VMnet0桥接到主机的物理网卡上了。
理解了网桥组网的原理后,下面我就来把这三台计算机组成一个桥接网络。
启动Virtual PC虚拟机,在VMware Workstation的状态栏上单击网络适配器图标,在弹出的菜单上选择“编辑”打开“网络适配器”对话框,如图2所示,在右侧选择虚拟机的以太网适配器,左侧选择“桥接,直接连接到物理网络”单选框,单击“确定”后,这台虚拟机的网卡就通过VMnet0交换机桥接到主机的物理网卡上了。好了,这两台计算机的“物理”连接我已完成了,接下来的工作就是为这两台计机器安装必要的网络组件和分配IP地址。
有人会问,上面你不是介绍了“网络组件”了吗,怎么在这里有要扯“网络组件”呢?此“网络组件”不同于彼“网络组件”,前面所说的“网络组件”是指VMware Workstation虚拟的一些网络设备,你可以把它们理解成物理的交换机、网卡等,这里所说的“网络组件”是指操作
系统对网络的支持,主要包括资源共享需要的“Microsoft网络客户”和“Microsoft网络的文件与打印机共享”服务,还包括TCP/IP通讯协议。
这里需要说明的是,在不同的操作
系统上,上面所述的“客户端”、“服务”和“协议”的安装方法可能会有所不同,本例中Virtual PC虚拟机安装的是Windows 98操作
系统,在虚拟机的桌面上右击网上邻居图标,在弹出的快捷菜单上选择“属性”打开“网络”对话框,如图3所示,如果你的虚拟机没有上述网络组件,单击“添加”就可以安装。

发表评论