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

[已解决] 求解释 用Redistribute-list做过滤,应用方向的问题。

[复制链接]
发表于 2013-7-14 00:56:00 | 显示全部楼层 |阅读模式

11.jpg
R2左边的接口是S1/0  右边的是S1/1


为什么我在R2的in方向用这些命令无法无法过滤那些路由,而在out上却可以


router rip
version 2
redistribute ospf 1 metric 5
network 192.168.255.0
distribute-list 1 in Serial1/0
no auto-summary
!
ip forward-protocol nd

为了节约路由器资源,如果一定要在入站之前写,该如何写呢?我是指用ACL,routemap这个很容易

发表于 2013-7-14 12:13:14 | 显示全部楼层
个人觉得
R2是RIP,R1是OSPF,如果不做重分发原本就是无法传递路由的。
所以看你R2上的配置在in的时候本来就没有路由过来,而是在重分发后有路由了,在out给R3的时候被过滤的。
所以我觉得如果是入站过滤,新建一个acl,用routemap调用,挂在重分发的时候

点评

不知道大家有没有卷一这本书,卷一第二版的602页 也有一个这样的例子,但是实验无法成功  发表于 2013-7-15 10:23
沙发 2013-7-14 12:13:14 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-14 17:21:37 | 显示全部楼层
楼上有点逻辑啊
板凳 2013-7-14 17:21:37 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-14 19:27:08 | 显示全部楼层
in 方向 只能基于接口做
out 方向 是基于协议做.
所以你用in 是没有效果的.
地板 2013-7-14 19:27:08 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-15 10:23:02 | 显示全部楼层
Dreamix.Q 发表于 2013-7-14 19:27
in 方向 只能基于接口做
out 方向 是基于协议做.
所以你用in 是没有效果的.

不知道你有没有卷一这本书,卷一第二版的602页   也有一个这样的例子,但是实验无法成功
5# 2013-7-15 10:23:02 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-15 11:54:46 | 显示全部楼层
Dreamix.Q 发表于 2013-7-14 19:27
in 方向 只能基于接口做
out 方向 是基于协议做.
所以你用in 是没有效果的.

正解 distribute-list用在routing protocol上面的时候用out
!OSPF config
#distribute-list 1 out rip 1

用prefix-list做这个多方便 不知道为什么要用ACL....
6# 2013-7-15 11:54:46 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-15 11:55:25 | 显示全部楼层
iceecream 发表于 2013-7-15 10:23
不知道你有没有卷一这本书,卷一第二版的602页   也有一个这样的例子,但是实验无法成功

书上错误多的是..... 得试验验证啊
7# 2013-7-15 11:55:25 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-19 18:04:08 | 显示全部楼层
书并没错,是楼主自己配置错误。楼主欲在RIP进程中过滤OSPF通告的路由,但是他在RIP进程中用了如下命令“distribute-list 1 in Serial1/0”,而S1/0并没有参加RIP,岂能生效?要想实现目的,只需将这条命令配置在OSPF进程中即可。
8# 2013-7-19 18:04:08 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-28 13:28 , Processed in 0.168625 second(s), 32 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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