HCIP---RIP路由控制实验

HCIP—RIP路由控制实验


在这里插入图片描述

首先考虑的还是IP地址的规划
由于没有限定网段,所以为了方便起见,我的划分如下:
在这里插入图片描述

然后我们把IP配起来,由于IP很多,记得检查

然后开始配置RIP
RIP的配置方法(以R1为例):

[r1]rip 1
[r1-rip-1]version 2
[r1-rip-1]network 12.0.0.0
[r1-rip-1]network 14.0.0.0
[r1-rip-1]network 172.16.0.0


首先R5的环回不能宣告,我们可以做缺省路由来达到访问R5环回的效果,配置如下:

[r5-rip-1]default-route originate


然后R1的三个环回我们可以汇总,减少路由条目。
配置如下:

[r1-GigabitEthernet0/0/0]rip summary-address 172.16.0.0 255.255.252.0


注意,另一个端口也要配。
记得做空接口防环:

[r1]ip route-static 172.16.0.0 22 NULL 0


此时我们就搞定了缺省路由和R1的路由条目汇总
我们举例R2的RIP路由如下:

在这里插入图片描述

然后我们来做第三条要求:R3使用R2访问R1环回。
我们可以选择修改开销值来更改RIP的选路。
建议选择在入方向修改,也就是增加由R4传递给R3的关于R1环回的路由的开销值
由于我们只修改有关R1环回的路由,所以我们可以拉一个ACL来抓取有关R1环回的路由
配置如下:

[r3]acl 2000
[r3-acl-basic-2000]rule permit source 172.16.0.0 0
[r3-GigabitEthernet0/0/1]rip metricin 2000 1


之后我们查看R3的路由表,可以看到去往R1环回只会经过R2而不经过R4:

在这里插入图片描述

然后我们想办法让RIPV1和RIPV2两边互通,交换路由信息
我们可以在边界路由器,R4或R6的端口上配置,让端口按照对端的标准来收发RIP数据包
我这里选择在R6上做
配置如下:

[r6-GigabitEthernet0/0/0]rip version 2


这样一来,我们查看上边的路由表,例如R1,可以看到已经学习到了下面R6和R7的RIP路由:

在这里插入图片描述


然后为了安全性,我们开始进行手工认证的操作
我们要在接口上进行配置,配置如下:

[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456


我这里为了方便,会将全网的认证口令都统一,事实上只要保证与对端相同就好。
然后我们将所有接口做上手工认证,就增加了传递安全性。


之后来看题目的第七条要求,R6-R7不能学习到达R1的环回路由。
但是R4上是有R1的环回路由条目的,R6-R7可以根据缺省路由将数据传输到R4上,再由R4查表转发。
因此我们只要通过路由过滤,拦截掉R1的环回路由,不让R6学到即可。

[r6-acl-basic-2000]rule deny source 172.16.0.0 0
[r6-acl-basic-2000]rule permit source any
[r6-rip-1]filter-policy 2000 import GigabitEthernet 0/0/0


然后R6和R7上的R1环回路由将会消失。

在这里插入图片描述

此时我们用R7去PING R1的环回,可以发现还是可以通的。

在这里插入图片描述


这时,我们就只剩第六个需求没有完成。
那就是R1 telnet R2的环回时,实际telnet到R7上。

那么首先我们应该先在R7上建立telnet服务

[r7]user-interface vty 0 4
[r7-ui-vty0-4]authentication-mode aaa
[r7]aaa
[r7-aaa]local-user inui password cipher toko
[r7-aaa]local-user inui service-type telnet
[r7-aaa]local-user inui privilege level 15


之后R7的telnet服务就建好了,我们可以用R6 telnet R7进行测试:

在这里插入图片描述



然后,我们在R2上配置端口映射,配置如下:

[r2-GigabitEthernet0/0/0]nat server protocol tcp global 2.2.2.3 telnet inside 7.7.7.7 telnet


要注意的是这里的2.2.2.3不能写已经使用了的地址。


之后由于RIP的选路,R2和R4之间采用的是负载均衡,所以我们R1还是无法telnet 2.2.2.3
我们需要分别在R2和R4上,修改7.0.0.0网段和12.0.0.0网段的开销值,让选路变成R1 R2 R3 R4 R6 R7这样。
配置如下:

[r2]acl 2000
[r2-acl-basic-2000]rule permit source 7.0.0.0 0
[r2-GigabitEthernet0/0/0]rip metricin 2000 1


然后是R4的:

[r4]acl 2000
[r4-acl-basic-2000]rule permit source 12.0.0.0 0
[r4-GigabitEthernet0/0/0]rip metricin 2000 3


此时我们查看R2和R4的路由表,会发现选路变成了我们想要的路,不走负载均衡了:

在这里插入图片描述


然后我们在R1上telnet 2.2.2.3,就可以登录到R7上了:

在这里插入图片描述



到这里,实验完成。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值