华为gre带验证key案例

配置FW_A。

a.配置接口的IP地址,并将接口加入安全区域。 system-view

sysname sysname FW_A

FW_A interface GigabitEthernet 1/0/1

FW_A-GigabitEthernet1/0/1 ip address 1.1.1.1 24

FW_A-GigabitEthernet1/0/1 quit

FW_A interface GigabitEthernet 1/0/2

FW_A-GigabitEthernet1/0/2 ip address 10.1.1.1 24

FW_A-GigabitEthernet1/0/2 quit

FW_A interface Tunnel 1

FW_A-Tunnel1 ip address 172.16.2.1 24

FW_A-Tunnel1 quit

FW_A firewall zone untrust

FW_A-zone-untrust add interface GigabitEthernet 1/0/1

FW_A-zone-untrust quit

FW_A firewall zone trust

FW_A-zone-trust add interface GigabitEthernet 1/0/2

FW_A-zone-trust quit

FW_A firewall zone dmz

FW_A-zone-dmz add interface tunnel 1

FW_A-zone-dmz quit

b.配置路由,将需要经过GRE隧道传输的流量引入到GRE隧道中。

FW_A ip route-static 10.1.2.0 24 Tunnel1

不用静态用ospf也可以

network发布隧道地址和内网地址

FW_A ip route-static 0.0.0.0 0 1.1.1.2

c.配置Tunnel接口的封装参数。FW_A interface Tunnel 1

FW_A-Tunnel1 tunnel-protocol gre

FW_A-Tunnel1 source 1.1.1.1

FW_A-Tunnel1 destination 5.5.5.5

FW_A-Tunnel1 gre key cipher 123456 //gre连接验证

FW_A-Tunnel1 keepalive //验证对端是否存活,避免数据流量黑洞

d.配置域间安全策略。

配置Trust域和DMZ的域间安全策略,允许封装前的报文通过域间安全策略。

FW_A security-policy

FW_A-policy-security rule name policy1

FW_A-policy-security-rule-policy1 source-zone trust dmz

FW_A-policy-security-rule-policy1 destination-zone dmz trust

FW_A-policy-security-rule-policy1 action permit

FW_A-policy-security-rule-policy1 quit

配置Local和Untrust的域间安全策略,允许封装后的GRE报文通过域间安全策略。

FW_A-policy-security rule name policy2

FW_A-policy-security-rule-policy2 source-zone local untrust

FW_A-policy-security-rule-policy2 destination-zone untrust local

FW_A-policy-security-rule-policy2 service gre

FW_A-policy-security-rule-policy2 action permit

FW_A-policy-security-rule-policy2 quit

2.配置FW_B。

a.配置接口的IP地址,并将接口加入安全区域。 system-view

sysname sysname FW_B

FW_B interface GigabitEthernet 1/0/1

FW_B-GigabitEthernet1/0/1 ip address 5.5.5.5 24

FW_B-GigabitEthernet1/0/1 quit

FW_B interface GigabitEthernet 1/0/2

FW_B-GigabitEthernet1/0/2 ip address 10.1.2.1 24

FW_B-GigabitEthernet1/0/2 quit

FW_B interface Tunnel 1

FW_B-Tunnel1 ip address 172.16.2.2 24

FW_B-Tunnel1 quit

FW_B firewall zone untrust

FW_B-zone-untrust add interface GigabitEthernet 1/0/1

FW_B-zone-untrust quit

FW_B firewall zone trust

FW_B-zone-trust add interface GigabitEthernet 1/0/2

FW_B-zone-trust quit

FW_B firewall zone dmz

FW_B-zone-dmz add interface tunnel 1

FW_B-zone-dmz quit

b.配置路由,将需要经过GRE隧道传输的流量引入到GRE隧道中。

FW_B ip route-static 10.1.1.0 24 Tunnel1

FW_A ip route-static 0.0.0.0 0 5.5.5.1

c.配置Tunnel接口的封装参数。FW_B interface Tunnel 1

FW_B-Tunnel1 tunnel-protocol gre

FW_B-Tunnel1 source 5.5.5.5

FW_B-Tunnel1 destination 1.1.1.1

FW_B-Tunnel1 gre key cipher 123456

FW_B-Tunnel1 quit

d.配置域间安全策略。

配置Trust域和DMZ的域间安全策略,允许封装前的报文通过域间安全策略。

FW_B security-policy

FW_B-policy-security rule name policy1

FW_B-policy-security-rule-policy1 source-zone trust dmz

FW_B-policy-security-rule-policy1 destination-zone dmz trust

FW_B-policy-security-rule-policy1 action permit

FW_B-policy-security-rule-policy1 quit

配置Local和Untrust的域间安全策略,允许封装后的GRE报文通过域间安全策略。

FW_B-policy-security rule name policy2

FW_B-policy-security-rule-policy2 source-zone local untrust

FW_B-policy-security-rule-policy2 destination-zone untrust local

FW_B-policy-security-rule-policy2 service gre

FW_B-policy-security-rule-policy2 action permit

FW_B-policy-security-rule-policy2 quit

相关推荐
陈希1235 小时前
Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位
linux·服务器·网络
国科安芯6 小时前
从遥控到自治:ASP4644S2B支撑星载电源健康管理与容错配电
网络·单片机·嵌入式硬件·安全·dcdc·低轨卫星·商业航天
测试界的小码农8 小时前
【Linux 命令实战(03):文件创建、复制、移动与删除,掌握 touch、mkdir、cp、mv、rm】
linux·服务器·php
|_⊙9 小时前
网络层协议 IP
服务器·网络·tcp/ip
无言听风雨丶9 小时前
Kubernetes Service Mesh 与 mTLS 实战:从网络可达走向零信任服务通信
网络·kubernetes·service_mesh
叼烟扛炮9 小时前
Linux 学习笔记(六十):单线程的逆袭——epoll 高并发服务器实战
linux·服务器·网络·笔记·学习·算法
H.莓飛11 小时前
【C++】【STL】vector_OJ题
linux·服务器·开发语言·数据结构·c++·visual studio
Rabitebla11 小时前
【Linux操作系统】进程篇(十一):进程程序替换——从底层原理到 exec 函数族
linux·服务器·c++·笔记·学习·算法
沫璃染墨11 小时前
从零入门计算机网络系列(十五):TCP可靠传输机制详解——从序号与确认应答到乱序处理
服务器·网络·c++·tcp/ip·tcp
xiaoye-duck12 小时前
《C++ 项目:手写大模型接入 SDK》本地 Ollama 部署与适配
开发语言·网络·c++·语言模型