拓扑如下:
网络规划:
IOU1 | e0/0:192.168.12.1/24 | e0/1:192.168.13.1/24 | e0/2:100.0.0.1/24 |
lo:1.1.1.1/32 | |||
IOU2 | e0/0:192.168.12.2/24 | e0/1:192.168.25.2/24 | lo:2.2.2.2/32 |
IOU3 | e0/0:192.168.13.3/24 | e0/1:192.168.34.3/24 | lo:3.3.3.3/32 |
IOU4 | e0/0:192.168.34.4/24 | lo:4.4.4.4/32 | |
IOU5 | e0/0:192.168.25.5/24 | lo:5.5.5.5/32 | |
ISP | e0/0:100.0.0.2/24 | lo:100.10.10.10 |
首先配置物理接口和loopback接口地址
IOU1配置
IOU1(config)#in loopback 0
IOU1(config-if)#ip address 1.1.1.1 255.255.255.255
IOU1(config-if)#ex
IOU1(config)#in e 0/0
IOU1(config-if)#ip add 192.168.12.1 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#ex
IOU1(config)#in e 0/1
IOU1(config-if)#ip add 192.168.13.1 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#ex
IOU1(config)#in e 0/2
IOU1(config-if)#ip add 100.0.0.1 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#ex
IOU1(config)#ip route 0.0.0.0 0.0.0.0 100.0.0.1 //配置默认路由
IOU2配置
IOU2(config)#in loopback 0
IOU2(config-if)#ip add 2.2.2.2 255.255.255.255
IOU2(config-if)#ex
IOU2(config)#in e 0/0
IOU2(config-if)#ip add 192.168.12.2 255.255.255.0
IOU2(config-if)#no shutdown
IOU2(config-if)#ex
IOU2(config)#in e 0/1
IOU2(config-if)#ip add 192.168.25.2 255.255.255.0
IOU2(config-if)#no shutdown
IOU2(config-if)#ex
IOU3配置
IOU3(config)#in loopback 0
IOU3(config-if)#ip add 3.3.3.3 255.255.255.0
IOU3(config-if)#ex
IOU3(config)#in e 0/0
IOU3(config-if)#ip add 192.168.13.3 255.255.255.0
IOU3(config-if)#no shutdown
IOU3(config-if)#ex
IOU3(config)#in e 0/1
IOU3(config-if)#ip add 192.168.34.3 255.255.255.0
IOU3(config-if)#no shutdown
IOU3(config-if)#ex
IOU4配置
IOU4(config)#in loopback 0
IOU4(config-if)#ip add 4.4.4.4 255.255.255.255
IOU4(config-if)#ex
IOU4(config)#in e 0/0
IOU4(config-if)#ip add 192.168.34.4 255.255.255.0
IOU4(config-if)#no shutdown
IOU4(config-if)#ex
IOU5 配置
IOU5(config)#in loopback 0
IOU5(config-if)#ip add 5.5.5.5 255.255.255.255
IOU5(config-if)#ex
IOU5(config)#in e 0/0
IOU5(config-if)#ip add 192.168.25.5 255.255.255.0
IOU5(config-if)#no shutdown
IOU5(config-if)#ex
配置OSPF、RIP、NAT协议
IOU1配置
IOU1(config)#router ospf 1
IOU1(config-router)#router-id 1.1.1.1
IOU1(config-router)#network 1.1.1.1 0.0.0.0 area 0
IOU1(config-router)#network 192.168.13.0 0.0.0.255 area 1
IOU1(config-router)#network 192.168.12.0 0.0.0.255 area 0
IOU1(config-router)#ex
IOU1(config)#router ospf 1
IOU1(config-router)#default-information originate always //重分发默认路由
IOU1(config-router)#ex
IOU2配置
IOU2(config)#router ospf 1
IOU2(config-router)#router-id 2.2.2.2
IOU2(config-router)#network 2.2.2.2 0.0.0.0 area 0
IOU2(config-router)#network 192.168.12.0 0.0.0.255 area 0
IOU2(config-router)#ex
IOU2(config)#router rip
IOU2(config-router)#version 2
IOU2(config-router)#no auto-summary
IOU2(config-router)#network 192.168.50.0
IOU2(config-router)#ex
IOU2(config)#router ospf 1
IOU2(config-router)#redistribute rip metric 200 subnets //重分发RIP协议
IOU2(config-router)#ex
IOU2(config)#router rip
IOU2(config-router)#redistribute ospf 1 metric 5 //重分发OSPF协议
IOU2(config-router)#ex
IOU3配置
IOU3(config)#ip route 4.4.4.4 255.255.255.255 192.168.34.4 //配置静态路由
IOU3(config)#router ospf 1
IOU3(config-router)#router-id 3.3.3.3
IOU3(config-router)#network 192.168.34.0 0.0.0.255 area 1
IOU3(config-router)#network 3.3.3.3 0.0.0.0 area 1
IOU3(config-router)#ex
IOU3(config)#router ospf 1
IOU3(config-router)#redistribute connected subnets //重分发直连路由
IOU3(config-router)#redistribute static metric 5 metric-type 1 //重分发静态路由
IOU4配置
IOU4(config)#ip route 0.0.0.0 0.0.0.0 192.168.34.3
IOU5配置
IOU5(config)#router rip
IOU5(config-router)#version 2
IOU5(config-router)#no auto-summary
IOU5(config-router)#network 192.168.25.0
IOU5(config-router)#network 5.0.0.0
IOU5(config-router)#ex
IOU1配置PAT
IOU1(config)#ip nat pool pat 100.0.0.10 100.0.0.10 netmask 255.255.255.0
IOU1(config)#access-list 1 permit 192.168.0.0 0.0.255.255
IOU1(config)#ip nat inside source list 1 interface ethernet 0/2 overload
IOU1(config)#interface e0/2
IOU1(config-if)#ip nat outside
IOU1(config-if)#ex
IOU1(config)#interface e0/1
IOU1(config-if)#ip nat inside
IOU1(config-if)#ex
IOU1(config)#interface e0/0
IOU1(config-if)#ip nat inside
IOU1(config-if)#ex
ISP配置
IOU6(config)#in e 0/0
IOU6(config-if)#ip add 100.0.0.2 255.255.255.0
IOU6(config-if)#no shutdown
IOU6(config-if)#ex
IOU6(config)#in loopback 0
IOU6(config-if)#ip add 100.10.10.10 255.255.255.255
IOU6(config-if)#ex
使用show ip route 查看IOU1的路由表
使用ping 命令测试网络连通性