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

[求助] 关于EIGRP拒绝接收缺省路由应该如何配置

[复制链接]
发表于 2014-10-8 09:33:29 | 显示全部楼层 |阅读模式
10鸿鹄币
本帖最后由 a84991234 于 2014-10-8 10:10 编辑

QQ图片20141008100438.jpg
如上图,R2只接收R1的缺省路由(192.168.4.0)拒绝R4推送出来的,同理R3同样只接收R4的,拒绝R1推出来的那条,小弟不才,在R3配置了,但发现还是能接收R1推送过来的,有没有哪个高手知道怎么配置拒绝接收缺省路由可以根据这个图来将配置写出来吗
R3(config)#access-list 1 permit 14.1.1.0 0.0.0.255
R3(config)#router eigrp 123
R3(config-router)#default-information in 1

最佳答案

查看完整内容

default-information in/out用来决定一个路由器是否接收默认路由,或者是否发出默认路由.只针对ip default-network下发的默认路由有效.针对其他方式下发的默认路由无效. 需要注意的是,默认路由不见得一定是0.0.0.0,只要是打*的就是默认路由. 举例来说,R1 ip default-network 192.168.4.0下发的默认路由,在R2上应该是* 192.168.4.0;这个同样是默认路由. 如果在R1上通过ip default-network下发两条默认. ip default-network 19 ...
发表于 2014-10-8 09:33:30 | 显示全部楼层
default-information in/out用来决定一个路由器是否接收默认路由,或者是否发出默认路由.只针对ip default-network下发的默认路由有效.针对其他方式下发的默认路由无效.
需要注意的是,默认路由不见得一定是0.0.0.0,只要是打*的就是默认路由.
举例来说,R1 ip default-network 192.168.4.0下发的默认路由,在R2上应该是* 192.168.4.0;这个同样是默认路由.
如果在R1上通过ip default-network下发两条默认.
ip default-network 192.168.4.0
ip default-network 192.168.5.0
在R2上做如下操作
access-list 1 permit 192.168.4.0
router eigrp 90
  default-information in 1
这个时候,R2只接收192.168.4.0这个默认.192.168.5.0仍然会接收,只不过没有'*'.也就是说default-information只是针对ip default-network下发的默认路由的*进行操作.
仅供参考,感谢
沙发 2014-10-8 09:33:30 回复 收起回复
回复

使用道具 举报

发表于 2014-10-8 09:53:51 | 显示全部楼层
用router-map去写,然后再调用就可以的。
板凳 2014-10-8 09:53:51 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-8 09:56:48 | 显示全部楼层
楼上的可以写出来参详一下吗,router-map还不太熟悉..
地板 2014-10-8 09:56:48 回复 收起回复
回复

使用道具 举报

发表于 2014-10-8 10:42:30 | 显示全部楼层
我有点不明白为什么写default-network
5# 2014-10-8 10:42:30 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-8 11:04:56 | 显示全部楼层
ggdd2008 发表于 2014-10-8 10:42
我有点不明白为什么写default-network

用default-network来推送缺省路由
6# 2014-10-8 11:04:56 回复 收起回复
回复

使用道具 举报

发表于 2014-10-9 14:20:31 | 显示全部楼层
default-network推送的缺省路由AD是90,redistributet推送的缺省路由是170,应该是两者都存在路由表中,标记不一样,优选default-network推送的吧!我做了一遍实验,所有路由器都含有D*EX的路由条目
7# 2014-10-9 14:20:31 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-9 17:31:52 | 显示全部楼层
zcg20054953 发表于 2014-10-9 14:20
default-network推送的缺省路由AD是90,redistributet推送的缺省路由是170,应该是两者都存在路由表中,标 ...

是的,我想R2只接收R1的,拒绝R3的
8# 2014-10-9 17:31:52 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-9 17:33:13 | 显示全部楼层
zcg20054953 发表于 2014-10-9 14:20
default-network推送的缺省路由AD是90,redistributet推送的缺省路由是170,应该是两者都存在路由表中,标 ...

是的

我想R2只接收R1的,拒绝R3的
R3只接收R3拒绝R2的

但其它路由条目不拒绝,不知道具体怎么配置。。。因为如果不配置,所有路由都有2条缺省路由了
9# 2014-10-9 17:33:13 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-10-10 09:12:21 | 显示全部楼层
本帖最后由 a84991234 于 2014-10-10 09:15 编辑
WOLF某某某 发表于 2014-10-8 09:33
default-information in/out用来决定一个路由器是否接收默认路由,或者是否发出默认路由.只针对ip default- ...


漂亮~终于知道default-information in/out的针对性,把实验改了一下,R4添加一个172.16.0.0的网段,然后R1,R4都用ip default-network ,R4出口做一条176.16.0.0的手动汇总

R2:
access-list 1 permit 192.168.4.0
router eigrp 123
network 12.1.1.0 0.0.0.255
network 13.1.1.0 0.0.0.255
default-information in 1
no auto-summary

R3:
access-list 1 permit 172.16.0.0
router eigrp 123
network 13.1.1.0 0.0.0.255
network 14.1.1.0 0.0.0.255
default-information in 1
no auto-summary

R4:
interface Ethernet0/0
ip address 14.1.1.2 255.255.255.0
ip summary-address eigrp 123 172.16.0.0 255.255.0.0 5


————————————————————————————————————————————
后来不改变实验环境,用前缀列表ip prefix-list过滤缺省
R2:
ip prefix-list ccna seq 5 deny 0.0.0.0/0
ip prefix-list ccna seq 10 permit 0.0.0.0/24 le 32
router eigrp 123
network 12.1.1.0 0.0.0.255
network 13.1.1.0 0.0.0.255
distribute-list prefix ccna in Ethernet0/1
no auto-summary
!


R3:
ip prefix-list ccna seq 5 deny 192.168.4.0/24
ip prefix-list ccna seq 10 permit 0.0.0.0/24 le 32
router eigrp 123
network 13.1.1.0 0.0.0.255
network 14.1.1.0 0.0.0.255
distribute-list prefix ccna in Ethernet0/1
no auto-summary
!



10# 2014-10-10 09:12:21 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 09:00 , Processed in 0.078985 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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