实验介绍:R2和R3通过配置达到互连,在R1上做分发列表控制路由更新。
基础配置:
R1:
interface Loopback0
ip address 11.1.1.1 255.255.255.255
interface Serial1/0
ip address 12.1.1.1 255.255.255.0
interface Serial1/1
ip address 13.1.1.1 255.255.255.0
R2:
interface Loopback0
ip address 22.1.1.1 255.255.255.255
interface Serial1/0
ip address 12.1.1.2 255.255.255.0
R3:
interface Loopback0
ip address 33.1.1.1 255.255.255.255
interface Serial1/1
ip address 13.1.1.3 255.255.255.0
现在基本的IP地址以及回环口已经配置完毕,那么开始建立RIP协议使其全网可达
R1:
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#network 12.1.1.0
R1(config-router)#network 11.1.1.0
R1(config-router)#no auto-summary
R1(config)#router ospf 110
R1(config-router)#network 13.1.1.0 0.0.0.255 a 0
R2:
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#network 12.1.1.0
R2(config-router)#no auto-summary
R3:
R3(config)#router ospf 110
R3(config-router)#network 33.1.1.0 0.0.0.255 a 0
R3(config-router)#network 13.1.1.0 0.0.0.255 a 0
现在OSPF以及RIP的配置都配置完毕,但是路由表却没有获取,这是因为我们的拓扑中一边是RIP而另一边是OSPF协议,需要在中间路由器ASBR做一个重分发
R1:
R1(config)#router rip
R1(config-router)#redistribute ospf 110 metric 2
R1(config)#router ospf 110
R1(config-router)#redistribute rip subnets
来show ip route rip查看R2和R3的RIP/OSPF路由表
在这里插入图片描述
可以发现已经拥有了对应的路由表了。
有两种方法可以阻塞掉路由
第一种:
在R2上配置,将来自R3的环回地址33.1.1.1 阻止,配置如下:
R2(config)#access-list 10 deny 33.1.1.1 0.0.0.0
R2(config)#access-list 10 permit any
R2(config)#router rip
R2(config-router)#distribute-list 10 in s1/0
注:由于RIP路由表更新缓慢,需要手动配置清除路由表命令
R2(config)#do clear ip route *
可以发现,原来的33.1.1.0的路由条目已经没了,这就是被分发列表堵塞掉了
第二种方法:
在R1上配置,将R3发出的33.1.1.0路由阻塞,使其不发送出去给R2
注:请手动删除上述第一种方式配置!
配置如下:
R1(config)#access-list 10 deny 33.1.1.1 0.0.0.0
R1(config)#access-list 10 permit any
R1(config)#router rip
R1(config-router)#distribute-list 10 out Serial1/0
注:请手动清空路由表
**R2**#clear ip route *
验证:
在这里插入图片描述
网友评论