华为VPN技术

1. 启动设备

2. 配置IP地址

FW1int g1/0/0

FW1-GigabitEthernet1/0/0ip add 192.168.1.254 24

FW1-GigabitEthernet1/0/0int g1/0/1

FW1-GigabitEthernet1/0/1ip add 100.1.1.1 24

FW1-GigabitEthernet1/0/1service-manage ping permit

FW2int g1/0/0

FW2-GigabitEthernet1/0/0ip add 192.168.2.254 24

FW2-GigabitEthernet1/0/0int g1/0/1

FW2-GigabitEthernet1/0/1ip add 200.1.1.2 24

FW2-GigabitEthernet1/0/1service-manage ping permit

AR1int g0/0/0

AR1-GigabitEthernet0/0/0ip add 100.1.1.2 24

AR1-GigabitEthernet0/0/0int g0/0/1

AR1-GigabitEthernet0/0/1ip add 200.1.1.1 24

3. 配置Tunnel接口

FW1int Tunnel 0

FW1-Tunnel0ip add 172.16.1.1 24

FW1-Tunnel0tunnel-protocol gre

FW1-Tunnel0source 100.1.1.1

FW1-Tunnel0destination 200.1.1.2

FW2int Tunnel 0

FW2-Tunnel0ip add 172.16.1.2 24

FW2-Tunnel0tunnel-protocol gre

FW2-Tunnel0source 200.1.1.2

FW2-Tunnel0destination 100.1.1.1

4. 将防火墙接口加入指定区域

FW1firewall zone trust

FW1-zone-trustadd int g1/0/0

FW1-zone-trustq

FW1firewall zone untrust

FW1-zone-untrustadd int g1/0/1

FW1-zone-untrustadd int Tunnel 0

FW2firewall zone trust

FW2-zone-trustadd int g1/0/0

FW2-zone-trustq

FW2firewall zone untrust

FW2-zone-untrustadd int g1/0/1

FW2-zone-untrustadd int Tunnel 0

5. 配置OSPF

FW1ospf 1

FW1-ospf-1area 0

FW1-ospf-1-area-0.0.0.0network 100.1.1.0 0.0.0.255

AR1ospf 1

AR1-ospf-1area 0

AR1-ospf-1-area-0.0.0.0network 100.1.1.0 0.0.0.255

AR1-ospf-1-area-0.0.0.0network 200.1.1.0 0.0.0.255

FW2ospf 1

FW2-ospf-1area 0

FW2-ospf-1-area-0.0.0.0network 200.1.1.0 0.0.0.255

6. 配置路由条目

FW1ip route-static 192.168.2.0 24 Tunnel 0

FW2ip route-static 192.168.1.0 24 Tunnel 0

7. 配置防火墙策略

FW1security-policy

FW1-policy-securityrule name local-untrust

FW1-policy-security-rule-local-untrustsource-zone local

FW1-policy-security-rule-local-untrustdestination-zone untrust

FW1-policy-security-rule-local-untrustsource-address 100.1.1.0 0.0.0.255

FW1-policy-security-rule-local-untrustdestination-address 200.1.1.0 0.0.0.255

FW1-policy-security-rule-local-untrustaction permit

FW1-policy-security-rule-local-untrustq

FW1-policy-securityrule name untrust-local

FW1-policy-security-rule-untrust-localsource-zone untrust

FW1-policy-security-rule-untrust-localdestination-zone local

FW1-policy-security-rule-untrust-localsource-address 200.1.1.0 0.0.0.255

FW1-policy-security-rule-untrust-localdestination-address 100.1.1.0 0.0.0.255

FW1-policy-security-rule-untrust-localaction permit

FW1-policy-security-rule-untrust-localq

FW1-policy-securityrule name trust-untrust

FW1-policy-security-rule-trust-untrustsource-zone trust

FW1-policy-security-rule-trust-untrustdestination-zone untrust

FW1-policy-security-rule-trust-untrustsource-address 192.168.1.0 0.0.0.255

FW1-policy-security-rule-trust-untrustaction permit

FW1-policy-security-rule-trust-untrustq

FW1-policy-securityrule name untrust-trust

FW1-policy-security-rule-untrust-trustsource-zone untrust

FW1-policy-security-rule-untrust-trustdestination-zone trust

FW1-policy-security-rule-untrust-trustaction permit

FW2security-policy

FW2-policy-securityrule name untrust-local

FW2-policy-security-rule-untrust-localsource-zone untrust

FW2-policy-security-rule-untrust-localdestination-zone local

FW2-policy-security-rule-untrust-localaction permit

FW2-policy-security-rule-untrust-localq

FW2-policy-securityrule name local-untrust

FW2-policy-security-rule-local-untrustsource-zone local

FW2-policy-security-rule-local-untrustdestination-zone untrust

FW2-policy-security-rule-local-untrustaction permit

FW2-policy-security-rule-local-untrustq

FW2-policy-securityrule name trust-untrust

FW2-policy-security-rule-trust-untrustsource-zone trust

FW2-policy-security-rule-trust-untrustdestination-zone untrust

FW2-policy-security-rule-trust-untrustsource-address 192.168.2.0 0.0.0.255

FW2-policy-security-rule-trust-untrustaction permit

FW2-policy-security-rule-trust-untrustq

FW2-policy-securityrule name untrust-trust

FW2-policy-security-rule-untrust-trustsource-zone untrust

FW2-policy-security-rule-untrust-trustdestination-zone trust

FW2-policy-security-rule-untrust-trustsource-address 192.168.1.0 0.0.0.255

FW2-policy-security-rule-untrust-trustaction permit

8. 配置NAT策略

FW1nat-policy

FW1-policy-natrule name trust-untrust

FW1-policy-nat-rule-trust-untrustsource-zone trust

FW1-policy-nat-rule-trust-untrustdestination-zone untrust

FW1-policy-nat-rule-trust-untrustsource-address 192.168.1.0 0.0.0.255

FW1-policy-nat-rule-trust-untrustaction source-nat easy-ip

FW2nat-policy

FW2-policy-natrule name trust-untrust

FW2-policy-nat-rule-trust-untrustsource-zone trust

FW2-policy-nat-rule-trust-untrustdestination-zone untrust

FW2-policy-nat-rule-trust-untrustsource-address 192.168.2.0 0.0.0.255

FW2-policy-nat-rule-trust-untrustaction source-nat easy-ip

验证:

1.pc2ping 通pc1

2. 查看FW2防火墙会话表(看GRE协议的数据包走向)

3. 查看NAT地址转换(pc2ping100.1.1.1时,查看防火墙会话表,可以看到私网地址转换成200.1.1.2后访问100.1.1.1)

4. 抓FW2G1/0/1端口的包查看(GRE的端口是47)

相关推荐
Bruce_Liuxiaowei9 分钟前
2026年9月第3周网络安全形势周报
安全·网络安全
是店小二呀2 小时前
鸿蒙PC_Dart-Sass-ohos适配全记录
linux·运维·windows
菜根Sec3 小时前
没钱考网络安全证书了
网络·网络安全·信息安全·信息安全工程师·网络安全公司
智能运维指南9 小时前
代码管理软件如何融入 DevOps 工具链?全链路联通的 5 个关键点
运维·devops·信创适配·嘉为蓝鲸
充电zcx9 小时前
Linux:4:开发工具详解
linux·运维·服务器
筼筜9 小时前
【系统架构设计师】通信系统架构设计理论与实践
网络
小程序设计9 小时前
基于IPv6的校园网设计与过渡技术仿真
网络·安全
jimmyleeee11 小时前
大模型安全之十八:AI常见漏洞类别与缓解策略
人工智能·安全
山东科恩光电11 小时前
安全地毯是什么?它的主要优势与应用领域有哪些?
安全
Lynne30912 小时前
工业网络,到底该集中还是自治?
网络·架构·数据