问题描述:
一.配置ip地址以及环回接口
二.配置RIP
AR2:
[r1]rip
[r1-rip-1]v 2
[r1-rip-1]network 192.168.1.0
[r1-rip-1]network 192.168.2.0
[r1-rip-1]network 172.16.0.0 //直接汇总宣告的
[r1-rip-1]network 192。150.1.0
AR1:
[r2]rip
[r2-rip-1]v 2
[r2-rip-1]network 192.168.1.0
[r2-rip-1]network 192.168.3.0
[r2-rip-1]network 192.150.2.0
AR4:
[r3]rip
[r3-rip-1]v 2
[r3-rip-1]network 192.168.3.0
[r3-rip-1]network 192.168.4.0
[r3-rip-1]network 192.150.3.0
AR3:
[r4]rip
[r4-rip-1]v 2
[r4-rip-1]network 192.168.2.0
[r4-rip-1]network 192.168.4.0
[r4-rip-1]network 192.168.5.0
[r4-rip-1]network 192.168.6.0
AR5:
[r5]rip
[r5-rip-1]v 2
[r5-rip-1]net 192.168.5.0
AR6:
[r6]rip
[r6-rip-1]v 1
[r6-rip-1]network 192.168.6.0
[r6-rip-1]network 192.168.7.0
[r6-rip-1]network 192.150.6.0
AR7:
[r7]rip
[r7-rip-1]v 1
[r7-rip-1]network 192.168.7.0
[r7-rip-1]network 192.150.7.0
三. R3使用R2访问R1环回
因为本身R3到R1是负载均衡,所以要走R2就要更改开销值,直接在R3的入口上更改,将开销值加10,则RIP选路就会走经过R2的那条路。需要注意的是,如果只修改开销值,则会影响其他从R4过来的流量,使得其他的流量都会从R2走到R3,所以,需要进行acl流量控制,只需要对R1的环回进行抓取就好了
[r3]acl
[r3]acl 2000
[r3-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255
[r3-acl-basic-2000]rule permit source 192.168.1.0 0
[r3-acl-basic-2000]q
[r3]int g 0/0/1
[r3-GigabitEthernet0/0/1]rip metricin 2000 10
四:路由传递安全性
在接口配置认证,做个例子R1----R2之间做人证
R1:
[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
R2:
[r2-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher 123456
五.全网可达
因为R5的环回没有宣告,所以需要将R4作为边界路由,写一条缺省指向R5
又因为RIP版本不同,所以需要在R6的0/0/0接口进行RIP版本更改改成V2,这样R6\R7都能学到V2版本的路由条目
[r4]ip route-static 0.0.0.0 0 192.168.5.2
[r4-rip-1]default-route originate
[r6]int g 0/0/0
[r6-GigabitEthernet0/0/0]rip version 2
六.R7:R1 telnet R2环回,实际telnetR7
注意,R2走R7也是个负载均衡,所以需要将路径更长点的----经过R3的那条路的开销值加大,走另一条路;然后R7---R1走的是192.168.2.0网段,不是我们预期的,我们预期的是走192.168.4.0---192.168.3.0到R2,所以也需要将192.168.2.0网段接口的开销值加大
R7:
[r7]aaa
[r7-aaa]local-user wang privilege level 15 password cipher 123456
Info: Add a new user.
[r7-aaa]local-user wang service-type telnet
[r7-aaa]q
[r7]user-interface vty 0 4
[r7-ui-vty0-4]authentication-mode aaa
R2:
[r2]acl 2000
[r2-acl-basic-2000]rule permit source 192.168.7.0 0
[r2-acl-basic-2000]q
[r2]int g 0/0/0
[r2-GigabitEthernet0/0/0]rip metricin 2000 5
R4:
[r4]int g 0/0/0
[r4-GigabitEthernet0/0/0]rip metricin 2000 10
七.路由过滤
R6、R7不能学到R1的环回路由,只需在R6上进行流量控制即可(R6的入方向)
[r6]acl 2000
[r6-acl-basic-2000]rule deny source 172.16.0.0 0.0.255.255
[r6-acl-basic-2000]rule deny source 192.150.1.0 0
[r6-acl-basic-2000]rule permit source any
[r6-acl-basic-2000]q
[r6]rip
[r6-rip-1]filter-policy 2000 import