科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道Cisco IOS Cookbook第七章EIGRP(1)

Cisco IOS Cookbook第七章EIGRP(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在路由过滤时推荐使用prefix方式而不用ACL形式。Gateway参数只能用于入方向控制,同时建议不用和interface混和使用。

来源:作者: 出处:巧巧读书 2008年1月19日

关键字: EIGRP 路由协议 网络协议 eigrp协议

  • 评论
  • 分享微博
  • 分享邮件

  Enter configuration commands, one per line. End with CNTL/Z.

  Router1(config)#interface Ethernet0

  Router1(config-if)#ip address 192.168.20.1 255.255.255.0

  Router1(config-if)#exit

  Router1(config)#interface Serial0.1 point-to-point

  Router1(config-subif)#ip address 172.25.2.2 255.255.255.252

  Router1(config-subif)#exit

  Router1(config)#router eigrp 55

  Router1(config-router)#network 172.25.0.0

  Router1(config-router)#network 192.168.20.0

  Router1(config-router)#exit

  Router1(config)#end

  Router1#

  注释 要确保启用此路由协议的所有路由器配置的EIGRP后面的进程号相同,可以使用show ip eigrp neighbors 来验证邻居关系。同时支持network 192.168.20.0 0.0.0.255 来定义发布的网络

  

  提问 对EIGRP学到或者宣告的路由进行过滤

  回答

  入方向过滤

  Router2#configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Router2(config)#access-list34 deny 192.168.30.0

  Router2(config)#access-list 34 permit any

  Router2(config)#router eigrp 55

  Router2(config-router)#distribute-list 34 in Serial0.1

  Router2(config-router)#exit

  Router2(config)#end

  Router2#

  出方向过滤

  Router1#configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Router1(config)#access-list57permit 172.25.1.0

  Router1(config)#access-list 57deny any

  Router1(config)#router eigrp55

  Router1(config-router)#distribute-list 57out Serial0/0.2

  Router1(config-router)#exit

  Router1(config)#end

  Router1#

  使用prefix方式过滤,并且支持gateway选项

  Router9#configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Router9(config)#ip prefix-list ALLOWED-PREFIXES permit 10.0.0.0/8le 32

  Router9(config)#ip prefix-list ALLOWED-PREFIXES deny 0.0.0.0/0le 32

  Router9(config)#ip prefix-list ALLOWED-NEIGHBORS permit 172.18.19.1/32

  Router9(config)#ip prefix-list ALLOWED-NEIGHBORS permit 172.18.19.4/32

  Router9(config)#ip prefix-list ALLOWED-NEIGHBORS deny 0.0.0.0/0 le32

  Router9(config)#router eigrp55

  Router9(config-router)#distribute-list prefix ALLOWED-PREFIXES gateway ALLOWED-NEIGHBORS in

  Router9(config-router)#exit

  Router9(config)#end

  Router9#

  注释 在路由过滤时推荐使用prefix方式而不用ACL形式。Gateway参数只能用于入方向控制,同时建议不用和interface混和使用

  7.3. 再发布路由到EIGRP

  提问 再发布其他方式学到的路由到EIGRP路由进程

  回答

  Router1#configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Router1(config)#router eigrp 55

  Router1(config-router)#redistribute rip

  Router1(config-router)#default-metric 1000 100 250 100 1500

  Router1(config-router)#exit

  Router1(config)#end

  Router1#

  注释 如果再发布的是静态路由可以不用配置default-metric命令,对于其他协议都必须配置此命令否则无法成功再发布。再发布之前也可以使用过滤列表进行路由过滤,从而只再发布特定路由

  Router1(config)#router eigrp 55

  Router1(config-router)#redistribute ospf99

  Router1(config-router)#distribute-list 7 out ospf 99

  7.4. 使用Route Map方式来配置再发布

  提问 使用控制粒度更好的Route Map方式来配置再发布

  回答

  Router1#configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Router1(config)#ip route 192.168.10.0 255.255.255.0 172.22.1.4

  Router1(config)#ip route 192.168.11.0 255.255.255.0 172.22.1.4

  Router1(config)#ip route 192.168.12.0 255.255.255.0 172.22.1.4

  Router1(config)#access-list 20 permit 192.168.10.0

  Router1(config)#access-list 21 permit 192.168.11.0

  Router1(config)#route-map STATIC permit 10

  Router1(config-route-map)#match ip address 20

  Router1(config-route-map)#set metric 56 100 255 1 1500

  Router1(config-route-map)#set tag 2

  Router1(config-route-map)#exit

  Router1(config)#route-map STATIC permit 20

  Router1(config-route-map)#match ip address 21

  Router1(config-route-map)#set metric 128 200 255 1 1500

  Router1(config-route-map)#exit

  Router1(config)#route-map STATIC deny 30

  Router1(config-route-map)#exit

  Router1(config)#router eigrp 55

  Router1(config-router)#redistribute static route-map STATIC

  Router1(config-router)#exit

  Router1(config)#end

  Router1#

  注释 此处配置和前面6.3的配置差不多,唯一需要注意的就是前面提到的必须要加上metric的设置

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章