RIP综合实验
要求:
需求:R1-R2-R3-R4-R5运行RIPV2
R6-R7运行RIPV1
1,使用合理地址规划网络,各自创建环回接口
2,R1创建环回172.16.1.1/24172.16.2.1/24 172.16.3.1/24
3,要求R3使用R2访问R1环回
4,减少路由条自数量,增加路由传递安全性
5,R5创建一个环回模拟运营商,不能宣告
6, R1 telnet R2环回实际telnet到R7上
7,R6-R7路由器不能学习到达R1环回路由
8,全网可达
一,给R1-R7配置IP地址和环回地址。
1,在R1上配置IP
2,在R2上配置IP
3,在R3上配置IP
4,在R4上配置IP
5,在R5上配置IP
6,在R6上配置IP
7,在R7上配置IP
二,在R1上创建三个环回
[r1]int l 1
[r1-LoopBack1]ip address 172.16.1.1 24
[r1-LoopBack1]int l 2
[r1-LoopBack2]ip address 172.16.2.1 24
[r1-LoopBack2]int l 3
[r1-LoopBack3]ip address 172.16.3,1 24
三,R1-R2-R3-R4-R5运行RIPV2,R6-R7运行RIPV1
(一),先写RIPV2
*R1上写入RIP
[r1]rip
[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 1.0.0.0
[r1-rip-1]network 172.16.0.0
*R2上写入RIP
[r2]rip
[r2-rip-1]version 2
[r2-rip-1]network 12.0.0.0
[r2-rip-1]network 23.0.0.0
[r2-rip-1]network 2.0.0.0
*R3上写入RIP
[r3]rip
[r3-rip-1]v 2
[r3-rip-1]network 23.0.0.0
[r3-rip-1]network 34.0.0.0
[r3-rip-1]network 3.0.0.0
*R4上写入RIP
[r4]rip
[r4-rip-1] v 2
[r4-rip-1]network 14.0.0.0
[r4-rip-1]network 34.0.0.0
[r4-rip-1]network 45.0.0.0
[r4-rip-1]network 46.0.0.0
[r4-rip-1]network 4.0.0.0
(二),先写RIPV1
*R6上写入RIP
[r6]rip
[r6-rip-1]v 1
[r6-rip-1]network 6.0.0.0
[r6-rip-1]network 46.0.0.0
[r6-rip-1]network 67.0.0.0
*R7上写入RIP
[r7]rip
[r7-rip-1]v 1
[r7-rip-1]network 7.0.0.0
[r7-rip-1]network 67.0.0.0
四,在R1进行汇总
注:1,在R1的接口做两条汇总,
2,在接口上做防环路由
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]rip summary-address 172.16.0.0 255.255.252.0
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]rip summary-address 172.16.0.0 255.255.252.0
[r1]ip route-static 172.16.0.0 22 NULL 0
五,要求全网可达
(一)首先 在R6上做version2
[r6]int g0/0/0
[r6-GigabitEthernet0/0/0]rip version 2
[r6]display ip routing-table protocol rip
R7上:
(二),在R5上写缺省路由
[r5]rip
[r5-rip-1]default-route originate
六,要求R3使用R2访问R1环回。
首先我们可以可以看到去往R1的下一跳有两个。所以都会通过,现在要修改R3到R1的开销值
在R3 上策略
1,使用acl抓取流量。
[r3]acl 2000
[r3-acl-basic-2000]rule permit source 1.1.1.0 0
[r3-acl-basic-2000]rule permit source 176.16.0.0 0
2,在入接口上修改开销值
[r3]int g0/0/1
[r3-GigabitEthernet0/0/1]rip
[r3-GigabitEthernet0/0/1]rip metricin 2000 8
七,做手工认证。
[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
[r2-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
[r3-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
[r4-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
八,R6-R7路由器不能学习到达R1环回路由
在R6上做过滤列表
1,抓取流量
[r6]acl 2000
[r6-acl-basic-2000]rule deny source 172.16.0.0 0
[r6-acl-basic-2000]rule deny source 1.1.1.0 0
[r6-acl-basic-2000]rule permit source any ————一定要写
[r6]rip
[r6-rip-1]filter-policy 2000 import
注意此时没有了1.1.1.0 和172.16.0.0 的网段了,过滤成功。
九, R1 telnet R2环回实际telnet到R7上。
1,在R7上做aaa认证和Telnet服务。
[r7]aaa
[r7-aaa]local-user malihua privilege level 15 password cipher 123456
Info: Add a new user.
[r7-aaa]local-user malihua service-type telnet
[r7]user-interface vty 0 4
[r7-ui-vty0-4]authentication-mode aaa
2,在R6上测试
<r6>telnet 7.7.7.7
Username:malihua
Password:
<r7>——登陆成功
3,在R2上做端口映射
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]nat server protocol tcp global interface loopback 0 23 inside 7.7.7.7 23
4,在R2上做开销值
[r2]acl 2000
[r2-acl-basic-2000]rule permit source 7.0.0.0 0
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]rip metricout 2000 10
5,在R4上做开销值
[r2]acl 2000
[r2-acl-basic-2000]rule permit source 12.0.0.0 0
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]rip metricout 2000 10
完成!