最佳答案
本案例适用于如F1080、F1070、F5040、F5020等F10X0、F50X0系列的防火墙。
注:本案例是在F100-C-G2的Version 7.1.064, Release 9510P08版本上进行配置和验证的。
防火墙部署在互联网出口,内网有一台OA服务器192.168.1.88通过防火墙发布了8081端口到外网,内网用户使用192.168.1.88加端口号8081可以正常访问服务器,目前需要实现外用用户通过公网地址202.1.1.100加端口号8081访问OA服务器。
#在外网口填写运营商提供的公网地址,掩码,配置映射,映射端口8081,服务器地址192.168.1.88
[H3C] interface GigabitEthernet1/0/1
[H3C-GigabitEthernet1/0/1]ip add 202.1.1.100 255.255.255.248
[H3C-GigabitEthernet1/0/1]nat server protocol tcp global 202.1.1.100 8081 inside 192.168.1.88 8081
[H3C-GigabitEthernet1/0/1] quit
#创建地址对象组,地址对象组名称为OA服务器
[H3C]object-group ip address OA服务器
[H3C-obj-grp-ip-OA服务器]network host address 192.168.1.88
[H3C-obj-grp-ip-OA服务器]quit
#创建服务对象组,服务对象组名称为8081端口,目的端口8081
[H3C]object-group service 8081端口
[H3C-obj-grp-service-8081端口]service tcp destination eq 8081
[H3C-obj-grp-service-8081端口]quit
#创建IPv4对象策略,策略名称为0A服务器
[H3C]object-policy ip OA服务器
[H3C-object-policy-ip-OA服务器]rule 0 pass destination-ip 0A服务器 service 8081端口
#创建安全策略,源安全域为Untrust目的安全域为Trust,放通外网访问OA服务器的8081端口
[H3C]zone-pair security source Untrust destination Trust
[H3C-zone-pair-security-Untrust-Trust]object-policy apply ip OA服务器
[H3C-zone-pair-security-Untrust-Trust]quit
[H3C]save force
需求:内网服务器
190.168.0.220,对外映射地址20.0.0.1拓扑约定:
20.0.0.1;⚠️关键点:NAT 映射本身不会放行流量,必须配套安全策略;内网如果需要用
20.0.0.1访问服务器,需要开启 hairpin 回流功能。
system‑view
#1 外网接口配置(20.0.0.1必须配置在此接口,主IP或者子IP)
interface GigabitEthernet 1/0/1
ip address 20.0.0.1 255.255.255.0
port link‑mode route
security‑zone untrust
quit
#2 配置NAT Server(全部协议完整IP映射;如果只需要TCP,加上protocol tcp)
interface GigabitEthernet 1/0/1
nat server global 20.0.0.1 inside 190.168.0.220
quit
#3 如果需要【内网也能用20.0.0.1访问服务器】,内网接口开启hairpin回流
interface GigabitEthernet 1/0/0
nat hairpin enable
quit
#4 安全策略放行!必不可少
security‑policy ip
#外网untrust访问映射地址,转成访问真实内网服务器
rule name Untrust‑To‑Server
source‑zone untrust
destination‑zone trust
destination‑address host 190.168.0.220
action permit
quit
#内网trust访问映射地址(hairpin回流流量,trust‑to‑trust)
rule name Trust‑Access‑Server‑Via‑PubIP
source‑zone trust
destination‑zone trust
destination‑address host 190.168.0.220
action permit
quit
quit
interface GigabitEthernet 1/0/1
nat server protocol tcp global 20.0.0.1 80 inside 190.168.0.220 80
nat server protocol tcp global 20.0.0.1 443 inside 190.168.0.220 443
quit
20.0.0.1,安全域选择 untrust;内网接口 G1/0/0 加入 trust 域。20.0.0.1190.168.0.220display nat server #查看NAT映射规则
display security‑policy rule all #检查安全策略
display firewall session table verbose #看会话表,确认NAT转换是否执行
20.0.0.1没有配置在外网接口(主 / 子 IP),NAT Server 不会生效;20.0.0.1访问不通:缺少nat hairpin enable,配置在内网接口;
补充:如果是二层透明模式部署,
20.0.0.1需要配置在桥虚拟接口 BVI 的子 IP,hairpin 配置在 BVI 接口下。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论