设为首页收藏本站language 语言切换
查看: 2806|回复: 9
收起左侧

[已解决] 请教如何能让vlanping通路由器

[复制链接]
 成长值: 62015
发表于 2013-3-5 16:36:07 | 显示全部楼层 |阅读模式
未命名1.jpg
如图所示,左边的是个三层的交换机,右边的路由器相当于是连接互联网。F0/0口做了一个SVI接口和路由器相连。交换机上做了个三个vlan。现在是希望三条vlan里面的主机能通过192.168.16.1这个路由器访问互联网。
在交换机上写了一条静态默认路由ip route 0.0.0.0 0.0.0.0 192.168.16.1
然后再路由器上做了三条静态路由ip route 192.168.10.0 255.255.255.0 192.168.16.2
                                                     ip route 192.168.20.0 255.255.255.0 192.168.16.2
                                                     ip route 192.168.30.0 255.255.255.0 192.168.16.2
做完配置后,vlan里面的主机可以ping通192.168.16.2 ,但是ping不通192.168.16.1.请问问题出在哪里啊?求解答!
发表于 2013-3-5 16:54:14 | 显示全部楼层
本帖最后由 ethan0203 于 2013-3-5 17:10 编辑

我不清楚为什么你要在路由器上写三条指向交换机的路由。

点评

那要怎么写?  详情 回复 发表于 2013-3-5 17:16
沙发 2013-3-5 16:54:14 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 62015
发表于 2013-3-5 17:16:39 | 显示全部楼层
ethan0203 发表于 2013-3-5 16:54
我不清楚为什么你要在路由器上写三条指向交换机的路由。

那要怎么写?
板凳 2013-3-5 17:16:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-3-5 17:34:56 | 显示全部楼层
你交换机起了三个svi口没有,分别是关于vlan1、2、3的,还有你交换机和路由器之间起了trunk没有。还有本征vlan默认是vlan1,客户的vlan最好不要用vlan1

点评

三个svi口如何和vlan1,2,3相关联?上图的vlan2的ip是192.168.20.1了,svi口就不能用192.168.20.0这个网段的地址了。交换机和路由器之间起trunk有什么作用?不需要三个vlan之间能相互通信的.  详情 回复 发表于 2013-3-5 18:18
地板 2013-3-5 17:34:56 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 62015
发表于 2013-3-5 18:18:15 | 显示全部楼层
璃箜-博 发表于 2013-3-5 17:34
你交换机起了三个svi口没有,分别是关于vlan1、2、3的,还有你交换机和路由器之间起了trunk没有。还有本征v ...

三个svi口如何和vlan1,2,3相关联?上图的vlan2的ip是192.168.20.1了,svi口就不能用192.168.20.0这个网段的地址了。交换机和路由器之间起trunk有什么作用?不需要三个vlan之间能相互通信的.
5# 2013-3-5 18:18:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-3-6 09:43:10 | 显示全部楼层
我靠    你交换机的F0/0默认是路由接口不是交换接口,交换接口是从F1/0开始的,因此你用SVI口肯定不通
,你连交换模块槽位都分布清楚还谈及后续试验???
你用F1/0去连路由器,用SVI口,这样才能通

点评

f0/1总是交换接口了吧,我把启三层接口  详情 回复 发表于 2013-3-6 10:10
6# 2013-3-6 09:43:10 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 62015
发表于 2013-3-6 10:10:29 | 显示全部楼层
taohongyan2010 发表于 2013-3-6 09:43
我靠    你交换机的F0/0默认是路由接口不是交换接口,交换接口是从F1/0开始的,因此你用SVI口肯定不通
,你 ...

f0/1总是交换接口了吧,我把启三层接口
7# 2013-3-6 10:10:29 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-3-6 15:06:55 | 显示全部楼层
这个实验本身是没有问题的,以你的vlan3为例,当vlan内的主机192.168.30.100 进行ping 192.168.16.1的时候,首先主机会进行arp,将arp给自己的网关192.168.30.1。因为跨网段了,所以启动arp代理,将自己vlan3的mac地址发给主机。这个时候主机封包内容为,源地址为192.168.30.100目标地址为192.168.16.1,源MAC为主机mac,目标MAC交换机vlan3的地址,这个时候数据包到SW,因为SW有192.168.16.0的路由,所以会抛给ROUTE。ROUTE收到包后,将回复ping报,因为这个时候ROUTE有静态路由去192.168.30.0的,所以数据包成功回到主机。ping过程完成。
这个实验本身没有问题,你看看是你那里做得有问题。

点评

OK!路由通了,没有问题  详情 回复 发表于 2013-3-7 16:47
8# 2013-3-6 15:06:55 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 62015
发表于 2013-3-7 16:47:28 | 显示全部楼层
hjjjhd 发表于 2013-3-6 15:06
这个实验本身是没有问题的,以你的vlan3为例,当vlan内的主机192.168.30.100 进行ping 192.168.16.1的时候, ...

OK!路由通了,没有问题
9# 2013-3-7 16:47:28 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-5-9 22:11:12 | 显示全部楼层
10# 2013-5-9 22:11:12 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-9 18:56 , Processed in 0.168112 second(s), 37 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表