《没有三层交换机用虚拟机也能做虚拟局域网VLAN实验.docx》由会员分享,可在线阅读,更多相关《没有三层交换机用虚拟机也能做虚拟局域网VLAN实验.docx(4页珍藏版)》请在课桌文档上搜索。
1、没有三层交换机用虚拟机也能做虚拟局域网(VLAN)实验VLAN(Virtual Local Area Network)的中文名为虚拟局域网。VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。这一新兴技术主要应用于交换机和路由器中,但主流应用还是在交换机之中。实验虚拟机网络连接示意图表 各对应的参数现在许多朋友使用VMware Workstation做网络实验,但通常情况下只能做同一个局域网的实验。在做广域网与VLAN的实验时,通常情况下要借助三层交换机或者路由器才能完成,因为要实现不同网段、不同IP之间的互通,这只有三层交换机或路由器才能实现。然而,很多
2、朋友是没有三层交换机可用的,或者是手头没有备用的三层交换机单位的三层交换机已经用上了,不可能拆下来做实验。实际上,我们可以借助Windows Server 2003中“路由和远程访问服务”实现软件路由器的功能,并借助于VMware Workstation提供的虚拟交换机,做各种VLAN以及广域网实验,并且可以模拟任意IP地址完成各种IP之间的互通。本文通过一个具体的实例,介绍做VLAN网络实验的思路与步骤。读者掌握本文内容后,再做VLAN或广域网实验可以方便不少。说明:本文使用 ,主机使用 企业版,划分了个(每个端口连接一个不同的子网),各对应参数如表所示。组建网络环境本试验需要一台Windo
3、ws Server 2003主机、两台Windows Server 2003虚拟机和3台Windows XP虚拟机,另外,还需要添加Vmnet0、VMnet1、VMnet2等虚拟网卡,实验虚拟机网络拓扑如图所示。Windows Server 2003主机上的VMware DHCP服务需要停止。下面介绍具体实验步骤。1主机虚拟网卡设置在Windows Server 2003主机上安装并运行VMware Workstation 602,然后进行如下操作:(1)在Edit菜单中选择“Virtual Network Settings”命令。在Host Virtual Adapters选择项,单击“Ad
4、d”按钮(这一步是添加虚拟网卡),在弹出的Add Network Adapter对话框中,选择“VMnet2”,单击OK按钮。然后添加VMnet3、VMnet4、VMnet5。虚拟网卡添加完成后,单击应用按钮,在此需要等待几分钟的时间。(2)添加网卡完成后,在Host Virtual Network Mapping选项卡内,单击VMnet2最右侧类似右尖括号的图标,在弹出的菜单中选择Subnet按钮,设置IP Address为192168200,Subnet Mask为2552552550,然后单击OK按钮。(3)按照第(2)步方法,设置VMnet3网段为192168300、VMnet4网段为
5、192168400、VMnet5网段为192168900。2创建并编辑Team找一个剩余空间比较大的分区(至少10GB可用空间)。在F盘VMX文件夹下创建VLAN文件夹。然后进入VMware Workstation,创建名为VLAN的Team,并且在Team中,添加两台Windows Server 2003克隆链接的虚拟机(分别名为Server和Route)和3台Windows 2000 Professional克隆链接的虚拟机(分别名为PC1、PC4、PC5)。如果主机配置比较低,创建3台Windows 98克隆链接的虚拟机也可。在创建Team时,不需要创建Team中的LAN。主机路由器配置
6、在Windows Server 2003主机上,进行如下的配置:(1)从“开始管理工具服务”,进入服务页,停用VMware DHCP Service服务,禁用Windows Firewall/Internet Connection Sharing(ICS)服务。(2)从管理工具中运行路由和远程访问服务,用鼠标右击计算机名,在弹出的菜单中选择“配置并启用路由和远程访问”命令,在配置页中,单击“自定义配置”单选按钮。(3)在自定义配置页中,选择“LAN路由”单选按钮。(4)配置完成后,单击完成按钮,在弹出的对话框中单击确定按钮。(5)路由器安装完成后,不需要其他配置,关闭路由和远程访问服务。中虚拟
7、机设置启动Team中所有的虚拟机,依次进入每台虚拟机,为每台虚拟机修改计算机名称并设置IP地址、网关以及DNS,具体步骤如下:(1)进入第一台虚拟机,修改IP地址为1921681010,网关为192168101。 (2)按照上一步的方法,进入第二台虚拟机,修改计算机名称为“PC1”,设置IP地址为1921682020,网关为192168201;进入第三台虚拟机,修改计算机名称为PC4,设置IP地址为1921683030,网关为192168301;进入第四台虚拟机,修改计算机名称为PC5,设置IP地址为1921684040,网关为192168401。(3)进入第五台虚拟机,修改计算机名称为Rou
8、te,修改第一块网卡的网络连接名称为LAN,修改第二块网卡的网络连接名称为Internet。(4)设置第五台虚拟机的LAN网卡IP地址为1921689090,网关地址为192168901。(5)修改第五台计算机的Internet网卡IP地址为202206197195,修改网关地址为2022061974(6)设置之后,重新启动每台虚拟机,让设置生效。另外,设置DNS地址为ISP提供的IP地址,如2029916068和202.206.192.33,这分别是河北网通和河北经贸大学的DNS服务器地址。(7)在第五台虚拟机中,因为没有添加内网网卡的网关,所以其他子网不能访问这台虚拟机。这里可以使用Rou
9、te命令,添加其他子网的路由,命令如下:route -p add 192168100 mask 2552552550 192168901route -p add 192168200 mask 2552552550 192168901route -p add 192168300 mask 2552552550 192168901route -p add 192168400 mask 2552552550 192168901(8)切换到其他虚拟机中,使用Ping命令,测试能否Ping通其他网段,如能Ping通,说明设置正确;如果不通,请检查各虚拟网卡的设置。至此,各个网段就完成了互通的工作,各VLAN之间可以互相ping通了。此后,如果想做DHCP服务器的实验,可以在第一台虚拟机中安装DHCP服务器并且为各VLAN创建作用域,在主机路由和远程访问中,添加DHCP中继服务并添加DHCP服务器地址即可。如果要做广域网的实验,将VMnet2、VMnet3、VMnet4的地址,换成广域网的地址,并且在虚拟机中根据需要添加相应的地址即可。有的时候,还需要在Team中添加LAN1、LAN2等虚拟网卡,以组成广域网环境。有关这些内容,读者可以在掌握本文的基础上,进行实验,在此不再介绍。室主建议:由于个人计算机配置不高的限制,可以根据情况适当减小虚拟机的设置数量进行实验。