注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 利用手机和电池实现反地心..
 帮助

cisco设备上实现单臂路由


2007-09-26 22:33:42
 标签:cisco 单臂路由   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://victoryan.blog.51cto.com/191603/44099
        今天有个同学问我一道题,题目如下:
有1台cisco2621路由, 1台cisco2960交换机,一台服务器和若干个PC机器。要求:在交换上划出3个vlan。vlan1连接路由器,vlan2连接服务器,vlan3连接PC机。三个vlan能互相访问,只有vlan2能访问外网,vlan3不能。服务器上做活动目录。
       拿到题目后,我分析了一下,大致设计出如下的拓扑图:
设计出拓扑图之后,我对题目的意思有一点疑问,那就是要在路由器上实现单臂路由,那么交换机上与路由器的连接的那个口必须是trunk模式的,但是如果设了trunk模式的话,该端口将不会属于任何vlan,所以题目中的“vlan1连接路由器”就不能达成了,不知道是题目的问题,还是我同学传达错了。
       如上图所示,要求pc0,pc1,server1分别属于不同的vlan,并且要能通信,交换机的配置如下:
s1(config-if)#interface fa0/3
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/4
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/5
s1(config-if)#switchport mode access
 
s1(config)#interface fa0/3
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/4
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/5
s1(config-if)#switchport mode access
 
s1(config-if)#switchport mode trunk               //一定要把与路由器连接的端口模式设为trunk
 
设置vlan:
s1#vlan database
s1(vlan)#vlan 3
s1(vlan)#vlan 4
s1(vlan)#vlan 5
 
把端口加入对应的vlan:
s1(config)#interface fa0/3
s1(config-if)#switchport access vlan 3
s1(config-if)#interface fa0/4
s1(config-if)#switchport access vlan4
s1(config-if)#interface fa0/5
s1(config-if)#switchport access vlan 5
 
路由器配置如下:
r1(config)#int fa 0/0                //与交换机连接的端口不用再设IP地址
r1(config-if)#no ip add
r1(config-if)#no shut
 
r1(config-if)#int fa0/0.3
(config-subif)#encapsulation dot1q 3              //采用802.1q封装方式
r1(config-subif)#ip address 192.168.3.1 255.255.255.0
r1(config-if)#int fa0/0.4
(config-subif)#encapsulation dot1q 4
r(config-subif)#ip address 192.168.4.1 255.255.255.0
r1(config-if)#int fa0/0.5
(config-subif)#encapsulation dot1q 5
r1(config-subif)#ip address 192.168.5.1 255.255.255.0
 
这样就实现了vlan通过路由器进行通信,至于只有vlan2能通信,则需要在路由器利用ACL实现,具体的实现由于时间关系,今天就来不及写出来了,有时间再写吧。

本文出自 “Keep Moving” 博客,请务必保留此出处http://victoryan.blog.51cto.com/191603/44099





    文章评论
 
2007-09-27 12:45:02
不知道为什么我的图片居然成了“你访问的图片来自51cto”了,汗一把,赶紧重新上传,现在好像好了

2007-09-27 12:45:08
不知道为什么我的图片居然成了“你访问的图片来自51cto”了,汗一把,赶紧重新上传,现在好像好了

2007-09-27 13:15:09
为什么加底色啊,好像更看不清楚

2007-09-27 21:17:38
只要能看懂就OK啦
顶起来

2007-09-30 23:58:19
hai bu cuo  

2007-11-04 09:52:36
s1(config-if)#interface fa0/3
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/4
s1(config-if)#switchport mode access
s1(config-if)#interface fa0/5
s1(config-if)#switchport mode access
为什么要把F0/3 F/04 F0/5 打成trunk,直接把连接路由器的那个接口打成trunk不就行了吗。
请回话,谢谢!
我还不太懂,请大家多多指教。

2007-11-04 10:14:42
楼上的朋友,我好像并没有如你所说把fa0/3、fa0/4、fa0/5设成trunk模式啊?它们是access模式啊~~

2008-07-04 09:43:00
2960-24TT里没有封装dot1q选项 为什么??/

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: