拓扑如下:

路由重分发_OSPF

网络规划:

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的路由表

路由重分发_NAT_02

使用ping 命令测试网络连通性

路由重分发_静态路由_03