Chinaunix首页 | 论坛 | 博客
  • 博客访问: 235118
  • 博文数量: 520
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 5810
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-17 23:07
文章分类

全部博文(520)

文章存档

2010年(520)

我的朋友

分类:

2010-11-05 22:34:09

  交换机、路由器、计算机,一个也不能少!   ――使用vmware +windows 2003主机做vlan与广域网实验   现在许多的朋友使用vmware workstation做网络实验,但通常情况下只能做同一个局域网的实验,就是实验中计算机的ip地址属于同一个子网。在做广域网与vlan的实验时,通常情况下要借助三层交换机或者路由器才能完成,因为要实现不同网段、不同ip之间的“互通”,这只有三层交换机或路由器才能实现。例如:   (1)dhcp服务器是可以为多个vlan分配tcp/ip地址、子网掩码、网关地址、dns与wins服务器地址时,是需要创建多个作用域,并且要在三层交换机支持并要在三层交换机上配置“dhcp中继”的,如果为了要学习并测试dhcp服务器,需要至少一台三层交换机才能完成实现,但不幸的事,许多朋友(尤其是一些学生)是没有三层交换机可用的,还有一些朋友(例如单位网管),手头是没有备用的三层交换机的—-单位的三层交换机已经用上了,不可能拆下来做实验。   (2)广域网实验,例如vpn路由实验,需要至少两个“公网”ip,并且该公网ip不在同一个网段上,例如,一个ip地址为61.128.3.65、子网掩码为255.255.255.248、网关地址为61.128.3.66,另一个ip地址为202.206.197.100、子网掩码为255.255.255.128、网关地址为202.206.197.1。在做这一类实验时,或者是使用两台路由器“背靠背”连接起来并设置为所需要的地址,或者是让远程有公网ip地址的朋友帮助完成:自己在这一边、朋友在另一边,使用qq或者远程协助等,完成两方面的配置。   实际上,完全可以借助windows server 2003中“路由和远程访问服务”实现“软件路由器”的功能,并借助于vmware workstation提供的“虚拟交换机”并将两者紧密接合在一起,做各种vlan以及广域网的实验,并且可以“模拟”任意ip地址并且完成ip之间的互通。本文通过一个具体的实例,介绍做vlan网络实验的思路与步骤,读者掌握本文内容后,再做广域网的实验,只是将局域网的ip地址换成广域网的地址而已。   【说明】本文使用vmware workstation 6.02、主机使用windows server 2003企业版。   本节实验拓扑如图1所示。   图1 本节实验环境网络拓扑图   在图1中,划分了5个vlan(每个端口连接一个不同的子网),对应参数如表1所示。   表1  vlan名称所用端口子网端口地址子网掩码网络中pc vlan1端口1192.168.10.0192.168.10.1255.255.255.0服务器 vlan2端口2192.168.20.0192.168.20.1255.255.255.0pc1 vlan3端口3192.168.30.0192.168.30.1255.255.255.0pc4 vlan4端口4192.168.40.0192.168.40.1255.255.255.0pc5 vlan24端口24192.168.90.0192.168.90.1255.255.255.0路由器   其中端口24连接路由器,路由器另一端连接internet,其他vlan都是通过端口24连接的“路由器”访问internet的。   1 组建网络环境   为了实现图1的环境,需要一台windows server 2003主机,另外需要两台windows server 2003虚拟机和3台windows xp虚拟机,另外,还需要添加vmnet2、vmnet3、vmnet4、vmnet5等虚拟网卡,还要停止主机上的vmware dhcp服务。   实验虚拟机网络拓扑如图5-3所示。   图2 vlan实验虚拟机网络连接示意图   下面介绍实验步骤。   1.主机虚拟网卡设置   在windows server 2003主机上,安装并运行vmware workstation 6:   (1)在“edit”菜单中选择“virtual network settings”命令。在“host virtual adapters”选择项,单击“add”按钮(这一步是添加虚拟网卡),在弹出的“add network adapter”对话框中,选择“vmnet2”,单击“ok”按钮。然后添加vmnet3、vmnet4、vmnet5虚拟网卡,添加完成后,单击“应用”按钮,在此需要等待几分钟的时间。   (2)添加网卡完成后,在“host virtual network mapping”选项卡内,单击vmnet2最右侧的“”图标,在弹出的菜单中选择“subnet”按钮,设置“ip address”为“192.168.20.0”,“subnet mask”为“255.255.255.0”,然后单击“ok”按钮。   (3)按照第(2)步方法,设置vmnet3网段为192.168.30.0、vmnet4网段为192.168.40.0、vmnet5网段为192.168.90.0。   2.创建并编辑team   找一个剩余空间比较大的分区(至少10gb可用空间),例如,在f盘vmx文件夹下创建vlan文件夹。然后进入vmware workstation,创建名为vlan的team,并且在team中,添加2台windows server 2003克隆链接的虚拟机(分别名为server和route)、3台windows 2000 professional克隆链接的虚拟机(分别名为pc1、pc4、pc5),如果主机配置比较低,创建3台windows 98克隆链接的虚拟机也可。在创建team时,不需要创建team中的lan。具体操作步骤如下所示:   (1)新建team,并命名为vlan,保存在为此实验创建的文件夹下,单击“下一步”按钮。   (2)向team中添加提前准备好的5台克隆链接虚拟机,单击“下一步”按钮,如图3所示。   图3 添加克隆虚拟机   (3)在“add lan segments to the team”对话框中,选择“no,i will add lan segments later”单选按钮,单击“完成”按钮。   (4)创建team完成后,单击“edit team settings”链接。   (5)在“team settings”对话框中的“connections”选项卡内,设置server的连接方式为“host-only”,其余虚拟机为“bridged”,然后选中“route”虚拟机,单击“add adapter”按钮,并将新添加的网卡的连接方式设置为“bridged”方式,然后单击“ok”按钮。   (6)返回到vmware workstation,选中名为server的虚拟机,用鼠标右击,在弹出的菜单中选择“settings”按钮,在虚拟机设置页的“hardware”选项卡内,选中“ethernet”,在“custom”下拉列表框中选择“vmnet1”网卡,单击“ok”按钮,如图4所示。   图4 修改虚拟网卡为vmnet1   (7)参照上一步内容,编辑pc1使用vmnet2网卡、pc4使用vmnet3网卡、pc5使用vmnet4网卡,route虚拟机的第1块网卡使用vmnet5,第2块网卡使用桥接方式。 如果喜欢使用vmware组建vlan网络实验环境 - vlan请收藏或告诉您的好朋友.
阅读(318) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~