多出口-热备

拓扑

需求

1)增加出口路由器,实现路由器冗余,实现出口设备热备份

配置步骤

1)SW5和SW6创建vlan25 vlan26

2) SW5配置vlanif 25的IP地址

3)S

4)统一规划设计一下MSTP

5)R2配置接口IP地址

6)R2和SW5,SW6配置OSPF 宣告网段

7)R2要配置默认路由

8)R2在OSPF中引入默认路由

9)R2配置ACL和NAT

10)实现出口设备的热备

11) 在R2中也做nat-server

(备注: 如果在R2也做nat-server 端口映射,那么在验证的时候,把R1的链路切断,再来测试R2的端口映射)

配置命令

第一步:在SW5和SW6中创建vlan25 和vlan26

[SW5]vlan batch 25 26

[SW5]int vlan 25

[SW5-Vlanif25]ip add 192.168.25.5 24

[SW6]vlan batch 25 26

[SW6]int vlan 26

[SW6-Vlanif26]ip address 192.168.26.6 24

第二步:SW7和SW8创建vlan25 26

[SW7]vlan batch 25 26

[SW8]vlan batch 25 26

第三步:统一规划MSTP

1)规划方案:

instance 1 vlan 10 20 ---SW5是主根

instance 3 vlan 15 25 ---SW5是主根

instance 5 vlan 199 ---SW5是主根

instance 7 vlan 88 ---SW5是主根

instance 2 vlan 30 40 ---SW6是主根

instance 6 vlan 66 ---SW6是主根

instance 4 vlan 16 26 ---SW6是主根

2)准备工作:

每台交换机都创建这些vlan (不是必须配置,是为了方便操作)

vlan 10 20 30 40 66 88 199 15 16 25 26

3)先在SW5中先删除原来的MSTP配置: 重新配置

undo stp region-configuration //先删除原来的配置

4)在SW5中执行这个配置,然后把配置复制出来,粘贴到另外8台交换机

确保9台交换机的MSTP配置完全相同:

stp region-configuration

region-name ntd

instance 1 vlan 10 20

instance 2 vlan 30 40

instance 3 vlan 15 25

instance 4 vlan 16 26

instance 5 vlan 199

instance 6 vlan 66

instance 7 vlan 88

active region-configuration

5)配置SW5的实例优先级

[SW5]stp instance 1 priority 4096

[SW5]stp instance 3 priority 4096

[SW5]stp instance 5 priority 4096

[SW5]stp instance 7 priority 4096

[SW5]stp instance 2 priority 8192

[SW5]stp instance 4 priority 8192

[SW5]stp instance 6 priority 8192

6)配置SW6的实例优先级

[SW6]stp instance 2 priority 4096

[SW6]stp instance 4 priority 4096

[SW6]stp instance 6 priority 4096

[SW6]stp instance 1 priority 8192

[SW6]stp instance 3 priority 8192

[SW6]stp instance 5 priority 8192

[SW6]stp instance 7 priority 8192

第三步:配置R2的接口IP地址

[Huawei]sys R2

[R2]int g0/0/0

[R2-G0/0/0]ip add 192.168.25.1 24

[R2-G0/0/0]int g0/0/1

[R2-G0/0/1]ip add 192.168.26.2 24

[R2-G0/0/1]int g0/0/2

[R2-G0/0/2]ip add 150.1.1.1 29

第四步:配置OSPF

[R2]ospf 1 router-id 2.2.2.2

[R2-ospf-1]area 0

[R2-ospf-1-area-0.0.0.0]network 192.168.25.0 0.0.0.255

[R2-ospf-1-area-0.0.0.0]network 192.168.26.0 0.0.0.255

备注:在R2的骨干区域宣告25 和26 网段

[SW5]ospf 1

[SW5-ospf-1]area 0

[SW5-ospf-1-area-0.0.0.0]network 192.168.25.0 0.0.0.255

备注:在SW5的骨干区域宣告25网段

[SW6]ospf 1

[SW6-ospf-1]area 0

[SW6-ospf-1-area-0.0.0.0]net

[SW6-ospf-1-area-0.0.0.0]network 192.168.26.0 0.0.0.255

备注:在SW6的骨干区域宣告26网段

配置完OSPF后,看R2和SW5 和SW6是否建立成功OSPF的邻居关系

在R2中使用display ospf peer brief 查看

发现没有OSPF邻居关系,为什么没有?

经过抓包,经过排查接口发现R2没有收到hello报文

原因是什么: 2层网络不通, 为什么2层不通?

display port vlan

SW7的g0/0/20口只转发vlan1的流量

SW8的g0/0/15口只转发vlan1的流量

解决:接口改为access 加入指定vlan

备注:SW7连接R2的g0/0/20 口改为access ,加入vlan25

[SW7]int g0/0/20

[SW7-G0/0/20]port link-type access

[SW7-G0/0/20]port default vlan 25

备注:SW8连接R2的g/0/0/15改为access ,加入vlan26

[SW8]int g0/0/15

[SW8-G0/0/15]port link-type access

[SW8-G0/0/15]port default vlan 26

经过验证:R2和SW5和SW6建立好邻居关系

第五步:在R2中配置出向的默认路由

在R2的OSPF中引入默认路由(让SW5和SW6学习)

[R2]ip route-static 0.0.0.0 0.0.0.0 150.1.1.2 给R2配置一条去往外网的默认路由

[R2]ospf 1

[R2-ospf-1]default-route-advertise //在ospf 中引入默认路由,让sw5 和sw6 学习

第六步:配置R2的ACL和NAT

1) 配置acl 定义允许访问公网的内网网段

[R2]acl 2000

[R2-acl-basic-2000]rule 10 deny source 192.168.40.0 0.0.0.255

[R2-acl-basic-2000]rule 20 permit source any

[R2-acl-basic-2000]quit

2)配置nat地址池

[R2]nat address-group 1 150.1.1.3 150.1.1.5

3)配置NAPT之地址池nat

[R2]int g0/0/2

[R2-GigabitEthernet0/0/2]nat outbound 2000 address-group 1

4)配置ISP-dx外网设备的IP地址

[ISP-dx]int g0/0/2

[ISP-dx-G0/0/2]ip add 150.1.1.2 29

备注: 内网访问外网,是可以访问,但是,流量转发路径,是轮训的,

这个网络的转发路径不是你设计的

第七步:让R1成为主要的出口设备,让R2成为备份的设备

[R2]ospf 1

[R2-ospf-1]undo default-route-advertise

[R2-ospf-1]default-route-advertise cost 10 //在R2中引入默认的路由调高cost值

让流量的优先从R1转发

让R1成为流量转发的主设备--调高R2的cost值, 让R2成为备份出口

第八步:在R2中配置nat-server

如果要验证在R2中的nat-server ,一定要先把R1的外网链路切断,在来验证R2的nat-server

原因前面有写,不再复述

[R2]int g0/0/2

[R2-G0/0/2]nat server protocol tcp global 150.1.1.6 www inside 192.168.88.1 www

[R2-G0/0/2]nat server protocol icmp global 150.1.1.6 inside 192.168.88.1

好文阅读

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。