1.配置各个结点的IP地址
R3的环回地址配置错误,后面已改正确
2.要使公网全网可达的话,要在边界路由器上各自配置一条缺省指向isp(R6)
[r1]ip route-static 0.0.0.0 0 116.0.0.2
[r1]ip route-static 0.0.0.0 0 16.0.0.2[r2]ip route-static 0.0.0.0 0 26.0.0.2
[r3]ip route-static 0.0.0.0 0 36.0.0.2
[r4]ip route-static 0.0.0.0 0 46.0.0.2
[r5]ip route-static 0.0.0.0 0 56.0.0.2
3. 检查公网路由是否全网可达
4.策略——R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点
[r1]int t0/0/0
[r1-Tunnel0/0/0]ip address 192.168.6.1 24 中心的配置
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp
[r1-Tunnel0/0/0]source 16.0.0.1
Apr 12 2022 11:24:48-08:00 r1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface Tunnel0/0/0 has entered the UP state.
[r1-Tunnel0/0/0]nhrp network-id 100
[r1-Tunnel0/0/0]nhrp entry multicast dynamic 在中心上开启伪广播
因为gre,mgre结构所搭建的环境是一个多节点的网络,但是在数据发送是还是点对点的发送,所以是不支持广播和组播行为的,因此需要在中心上开启伪广播。
[r2]int t0/0/0
[r2-Tunnel0/0/0]ip address 192.168.6.1 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp
[r2-Tunnel0/0/0]source g0/0/0
Apr 12 2022 11:26:34-08:00 r2 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface Tunnel0/0/0 has entered the UP state.
[r2-Tunnel0/0/0]nhrp network-id 100
[r2-Tunnel0/0/0]nhrp entry 192.168.6.1 16.0.0.1 register
[r3]int t0/0/0
[r3-Tunnel0/0/0]ip address 192.168.6.3 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source g0/0/0
Apr 12 2022 11:28:29-08:00 r3 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface Tunnel0/0/0 has entered the UP state.
[r3-Tunnel0/0/0]nhrp network-id 100
[r3-Tunnel0/0/0]nhrp entry 192.168.6.1 16.0.0.1 register
在每个路由器上配置中心 并分别作为分支去宣告
[r1]int t0/0/1
[r1-Tunnel0/0/1]ip address 192.168.7.1 24
[r1-Tunnel0/0/1]tunnel-protocol gre p2mp
[r1-Tunnel0/0/1]source 116.0.0.1
Apr 12 2022 11:36:51-08:00 r1 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
on the interface Tunnel0/0/1 has entered the UP state.
[r1-Tunnel0/0/1]nhrp network-id 101
[r1-Tunnel0/0/1]nhrp entry multicast dynamic
[r1-Tunnel0/0/1]nhrp entry 192.168.7.2 46.0.0.1 register
[r1-Tunnel0/0/1]nhrp entry 192.168.7.3 56.0.0.1 register
[r4]int t0/0/0
[r4-Tunnel0/0/0]ip address 192.168.7.2 24
[r4-Tunnel0/0/0]tunnel-protocol gre p2mp
[r4-Tunnel0/0/0]source 46.0.0.1
Apr 12 2022 11:39:28-08:00 r4 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface Tunnel0/0/0 has entered the UP state.
[r4-Tunnel0/0/0]nhrp network-id 101
[r4-Tunnel0/0/0]nhrp entry multicast dynamic
[r4-Tunnel0/0/0]nhrp entry 192.168.7.1 116.0.0.1 register
Info: This peer protocol address conflicts with hub register peer protocol addre
ss.
[r4-Tunnel0/0/0]nhrp entry 192.168.7.3 56.0.0.1 register[r5]int t0/0/0
[r5-Tunnel0/0/0]ip address 192.168.7.3 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp
[r5-Tunnel0/0/0]source 56.0.0.1
Apr 12 2022 11:42:25-08:00 r5 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface Tunnel0/0/0 has entered the UP state.
[r5-Tunnel0/0/0]nhrp network-id 101
[r5-Tunnel0/0/0]nhrp entry multicast dynamic
[r5-Tunnel0/0/0]Please check whether system data has been changed, and save data in time
Configuration console time out, please press any key to log on
[r5-Tunnel0/0/0]nhrp entry 192.168.7.1 116.0.0.1 register
Info: This peer protocol address conflicts with hub register peer protocol addre
ss.
[r5-Tunnel0/0/0]nhrp entry 192.168.7.2 46.0.0.1 register
Info: This peer protocol address conflicts with hub register peer protocol addre
ss.
5.搭建ospf结构
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]a 0
[r1-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]a 0
[r2-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]a 0
[r3-ospf-1-area-0.0.0.0]network 192.168.6.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]a 0
[r4-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]a 0
[r5-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255
[r5-ospf-1-area-0.0.0.0]network 192.168.5.0 0.0.0.255
5.将ospf接口类型都改为broadcast模式,可以创建多个邻居关系(gre,mgre默认的ospf接口模式为p2p,只能建立一个邻居关系,将会导致学习不到另一个lsa)
[r1-Tunnel0/0/0]ospf network-type broadcast 每个接口都这样修改
6.将R2和R3的的接口优先级设置为0,意思为放弃选举(不用重启即可立即实现)
[r2]int t0/0/0
[r2-Tunnel0/0/0]ospf dr-priority 0
[r3]int t0/0/0
[r3-Tunnel0/0/0]ospf dr-priority 0
7.经测试私有网段使用ospf形成全网可达