实验拓扑图:
实验要求:
1:R1为ISP,其上只能配置IP地址,不能进行其他配置
2:R7环回地址172.16.1.0/24
R8环回地址172.16.2.0/24
R7-R8之间地址为78.1.1.0/24
剩余所有网络地址使用192.168.1.0/24
3:R2到R5环回通过R3访问
4:加快协议收敛速度,保证更新安全,尽量减少路由条目数量
5:R2-R8设备均可访问R1环回
6:R1 telnet R2实际登录到R8
R2-R6的IP地址划分(按路由器进行划分)及R6-R7之间的地址
实验配置:
R1
R1#configure terminal
R1(config)#interface loopback 0
R1(config-if)#ip address 1.1.1.1 255.255.255.0
R1(config-if)#exit
R1(config)#interface f0/0
R1(config-if)#ip address 12.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1#telnet 12.1.1.2
Trying 12.1.1.2 ... Open
User Access Verification
Username: xx
Password:
R8#
R8#exit
[Connection to 12.1.1.2 closed by foreign host]
R1#
R2
R2#configure terminal
R2(config)#interface f0/1
R2(config-if)#ip address 12.1.1.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface f0/0
R2(config-if)#ip address 192.168.1.1 255.255.255.240
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface loopback 0
R2(config-if)#ip address 192.168.1.17 255.255.255.248
R2(config-if)#exit
R2(config)#interface loopback 1
R2(config-if)#ip address 192.168.1.25 255.255.255.248
R2(config-if)#exit
R2(config)#interface f1/0
R2(config-if)#ip address 192.168.1.130 255.255.255.240
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#no auto-summary
R2(config-router)#network 192.168.1.0
R2(config-router)#exit
R2(config)#router rip
R2(config-router)#timers basic 15 90 90 120
R2(config-router)#exit
R2(config)#ip route 0.0.0.0 0.0.0.0 f0/1
R2(config)#router rip
R2(config-router)#default-information originate
R2(config-router)#exit
R2(config)#interface f0/1
R2(config-if)#ip nat outside
R2(config-if)#exit
R2(config)#interface f0/0
R2(config-if)#ip nat inside
R2(config-if)#exit
R2(config)#interface f1/0
R2(config-if)#ip nat inside
R2(config-if)#exit
R2(config)#access-list 1 permit any
R2(config)#ip nat inside source list 1 interface f0/1
R2(config)#ip nat inside source static tcp 78.1.1.2 23 12.1.1.2 23
R2(config)#interface f0/1
R2(config-if)#ip summary-address rip 192.168.1.16 255.255.255.240
R2(config-if)#exit
R2(config)#interface f0/0
R2(config-if)#ip summary-address rip 192.168.1.16 255.255.255.240
R2(config-if)#exit
R2(config)#interface f1/0
R2(config-if)#ip summary-address rip 192.168.1.16 255.255.255.240
R2(config-if)#exit
R2(config)#key chain ccna
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string 123
R2(config-keychain-key)#exit
R2(config-keychain)#exit
R2(config)#interface f0/0
R2(config-if)#ip rip authentication key-chain ccna
R2(config-if)#exit
R3
R3#configure terminal
R3(config)#interface f0/1
R3(config-if)#ip address 192.168.1.2 255.255.255.240
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#interface loopback 0
R3(config-if)#ip address 192.168.1.49 255.255.255.248
R3(config-if)#exit
R3(config)#interface loopback 1
R3(config-if)#ip address 192.168.1.57 255.255.255.248
R3(config-if)#exit
R3(config)#interface f0/0
R3(config-if)#ip address 192.168.1.33 255.255.255.240
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#router rip
R3(config-router)#version 2
R3(config-router)#no auto-summary
R3(config-router)#network 192.168.1.0
R3(config-router)#exit
R3(config)#router rip
R3(config-router)#timers basic 15 90 90 120
R3(config-router)#exit
R3(config)#interface f0/1
R3(config-if)#ip summary-address rip 192.168.1.48 255.255.255.240
R3(config-if)#exit
R3(config)#interface f0/0
R3(config-if)#ip summary-address rip 192.168.1.48 255.255.255.240
R3(config-if)#exit
R3(config)#key chain ccnp
R3(config-keychain)#key 1
R3(config-keychain-key)#key-string 123
R3(config-keychain-key)#exit
R3(config-keychain)#exit
R3(config)#interface f0/1
R3(config-if)#ip rip authentication key-chain ccnp
R3(config-if)#exit
R4
R4#configure terminal
R4(config)#interface f0/1
R4(config-if)#ip address 192.168.1.35 255.255.255.240
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#interface loopback 0
R4(config-if)#ip address 192.168.1.81 255.255.255.248
R4(config-if)#exit
R4(config)#interface lo1
R4(config-if)#ip address 192.168.1.89 255.255.255.248
R4(config-if)#exit
R4(config)#interface f0/0
R4(config-if)#ip address 192.168.1.65 255.255.255.240
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#router rip
R4(config-router)#version 2
R4(config-router)#no auto-summary
R4(config-router)#network 192.168.1.0
R4(config-router)#exit
R4(config)#router rip
R4(config-router)#timers basic 15 90 90 120
R4(config-router)#exit
R4(config)#interface f0/1
R4(config-if)#ip summary-address rip 192.168.1.80 255.255.255.240
R4(config-if)#exit
R4(config)#interface f0/0
R4(config-if)#ip summary-address rip 192.168.1.80 255.255.255.240
R4(config-if)#exit
R4(config)#key chain ccie
R4(config-keychain)#key 1
R4(config-keychain-key)#key-string cisco
R4(config-keychain-key)#exit
R4(config-keychain)#exit
R4(config)#interface f0/0
R4(config-if)#ip rip authentication key-chain ccie
R4(config-if)#ip rip authentication mode md5
R4(config-if)#exit
R5
R5#configure terminal
R5(config)#interface f0/1
R5(config-if)#ip address 192.168.1.66 255.255.255.240
R5(config-if)#no shutdown
R5(config-if)#exit
R5(config)#interface loopback 0
R5(config-if)#ip address 192.168.1.113 255.255.255.248
R5(config-if)#exit
R5(config)#interface loopback 1
R5(config-if)#ip address 192.168.1.121 255.255.255.248
R5(config-if)#exit
R5(config)#interface f0/0
R5(config-if)#ip address 192.168.1.97 255.255.255.240
R5(config-if)#no shutdown
R5(config-if)#exit
R5(config)#router rip
R5(config-router)#version 2
R5(config-router)#no auto-summary
R5(config-router)#network 192.168.1.0
R5(config-router)#exit
R5(config)#router rip
R5(config-router)#timers basic 15 90 90 120
R5(config-router)#exit
R5(config)#interface f0/1
R5(config-if)#ip summary-address rip 192.168.1.112 255.255.255.240
R5(config-if)#exit
R5(config)#interface f0/0
R5(config-if)#ip summary-address rip 192.168.1.112 255.255.255.240
R5(config-if)#exit
R5(config)#key chain csa
R5(config-keychain)#key 1
R5(config-keychain-key)#key-string cisco
R5(config-keychain-key)#exit
R5(config-keychain)#exit
R5(config)#interface f0/1
R5(config-if)#ip rip authentication key-chain csa
R5(config-if)#ip rip authentication mode md5
R5(config-if)#exit
R6
R6#configure terminal
R6(config)#interface f0/1
R6(config-if)#ip address 192.168.1.98 255.255.255.240
R6(config-if)#no shutdown
R6(config-if)#exit
R6(config)#interface loopback 0
R6(config-if)#ip address 192.168.1.145 255.255.255.248
R6(config-if)#exit
R6(config)#interface loopback 1
R6(config-if)#ip address 192.168.1.153 255.255.255.248
R6(config-if)#exit
R6(config)#interface f1/0
R6(config-if)#ip address 192.168.1.129 255.255.255.240
R6(config-if)#no shutdown
R6(config-if)#exit
R6(config)#interface f0/0
R6(config-if)#ip address 192.168.1.161 255.255.255.240
R6(config-if)#no shutdown
R6(config-if)#exit
R6(config)#router rip
R6(config-router)#version 2
R6(config-router)#no auto-summary
R6(config-router)#network 192.168.1.0
R6(config-router)#exit
R6(config)#access-list 1 permit 192.168.1.112 0.0.0.7
R6(config)#access-list 1 permit 192.168.1.120 0.0.0.
R6(config)#router rip
R6(config-router)#offset-list 1 in 4 f0/1
R6(config-router)#exit
R6(config)#router rip
R6(config-router)#timers basic 15 90 90 120
R6(config-router)#exit
R6(config)#interface f0/0
R6(config-if)#ip rip send version 1 2
R6(config-if)#ip rip receive version 1 2
R6(config-if)#exit
R6(config)#interface f0/1
R6(config-if)#ip summary-address rip 192.168.1.144 255.255.255.240
R6(config-if)#exit
R6(config)#interface f0/0
R6(config-if)#ip summary-address rip 192.168.1.144 255.255.255.240
R6(config-if)#exit
R7
R7#configure terminal
R7(config)#interface loopback 0
R7(config-if)#ip address 172.16.1.1 255.255.255.0
R7(config-if)#exit
R7(config)#interface f0/0
R7(config-if)#ip address 78.1.1.1 255.255.255.0
R7(config-if)#no shutdown
R7(config-if)#exit
R7(config)#interface f0/1
R7(config-if)#ip address 192.168.1.162 255.255.255.240
R7(config-if)#no shutdown
R7(config-if)#exit
R7(config)#router rip
R7(config-router)#version 1
R7(config-router)#network 192.168.1.0
R7(config-router)#network 78.1.1.10
R7(config-router)#network 172.16.1.0
R7(config-router)#exit
R7(config)#router rip
R7(config-router)#timers basic 15 90 90 120
R7(config-router)#exit
R7(config)#interface f0/0
R7(config-if)#ip address 172.16.3.1 255.255.255.0 secondary
R7(config-if)#exit
R7(config)#interface f0/1
R7(config-if)#ip rip send version 1 2
R7(config-if)#ip rip receive version 1 2
R7(config-if)#exit
R8
R8#configure terminal
R8(config)#interface loopback 0
R8(config-if)#ip address 172.16.2.1 255.255.255.0
R8(config-if)#exit
R8(config)#interface f0/1
R8(config-if)#ip address 78.1.1.2 255.255.255.0
R8(config-if)#no shutdown
R8(config-if)#exit
R8(config)#router rip
R8(config-router)#version 1
R8(config-router)#network 78.1.1.0
R8(config-router)#network 172.16.2.0
R8(config-router)#exit
R8(config)#router rip
R8(config-router)#timers basic 15 90 90 120
R8(config-router)#exit
R8(config)#interface f0/1
R8(config-if)#ip address 172.16.3.2 255.255.255.0 secondary
R8(config-if)#exit
R8(config)#username xx privilege 15 password yy
R8(config)#line vty 0 4
R8(config-line)#login local
R8(config-line)#exit