nat hairpin enable命令用来开启NAT hairpin功能。
undo nat hairpin enable用来关闭NAT hairpin功能。
【命令】
nat hairpin enable
undo nat hairpin enable
【缺省情况】
NAT hairpin功能处于关闭状态。
【视图】
接口视图
【缺省用户角色】
network-admin
【使用指导】
NAT hairpin功能用于满足位于内网侧的用户之间或用户与服务器之间通过NAT地址进行访问的需求,需要与内部服务器(nat server)、出方向动态地址转换(nat outbound)或出方向静态地址转换(nat static outbound)配合工作。开启NAT hairpin的内网侧接口上会对报文同时进行源地址和目的地址的转换。
NAT hairpin功能与内部服务器配合工作时,仅支持与通过如下方式配置的内部服务器配合使用,并且使用如下方式配置内部服务器时,必须通过protocol参数指定协议类型,否则NAT hairpin功能不生效。
· 1.1.54 (1)普通内部服务器。
· 1.1.54 (2)负载分担内部服务器。
【举例】
# 在GigabitEthernet1/0/1接口下开启NAT hairpin功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] nat hairpin enable
建议多看看配置手册等资料或通过模拟器或真机实验下下哦
202.1.1.1),配置nat server protocol tcp global 202.1.1.1 80 inside 192.168.1.10 80192.168.2.10;服务器内网真实地址:192.168.1.10nat hairpin enable,PC 访问公网地址202.1.1.1:80访问内网服务器H3C。入报文(PC→防火墙内网接口):
192.168.2.10(PC 私网)202.1.1.1(服务器公网映射 IP)经过开启 hair‑pin 的内网接口,同时做双向转换H3C:
nat‑server,202.1.1.1 → 192.168.1.10(服务器真实私网地址)nat outbound,源 IP 转换为公网地址池地址(WAN 接口公网 IP / 地址池公网 IP),不是内网接口私网 IP。✅转换之后发给服务器的报文:
源 IP:公网地址(WAN 侧 NAT‑outbound 地址池 IP) 目的 IP:
192.168.1.10(服务器真实内网地址)
回答你的疑问:
- 目的地址:公网映射 IP→服务器内网真实 IP;
- 源地址:转换成 WAN 侧 nat‑outbound 的公网地址,不是内网接口私网 IPH3C。
回程报文服务器回复给转换后的公网源 IP;防火墙再做反向转换,把目的公网 IP 换回 PC 私网地址还给 PC。
⚠️关键点:hair‑pin 只是开启 “在内网接口执行源 + 目的双向 NAT”,源地址转换逻辑完全复用 WAN 接口上配置的 nat‑outbound,不是 hair‑pin 自己产生地址。没有 nat‑outbound,hair‑pin 不工作。
✅必须配置在三层聚合接口(Bridge‑Aggregation),不要在各个物理成员口配置H3C。
nat hairpin enable;interface Bridge‑Aggregation X执行nat hairpin enable。补充约束(V7 防火墙 / 路由器通用): nat‑server(WAN 口)、nat‑outbound(WAN 口)、nat hairpin(内网聚合口),相关 NAT 配置必须落在同一个业务板卡上,跨板卡 hairpin 会失效H3C。
#WAN口
interface GigabitEthernet0/0
ip address 202.1.1.1 255.255.255.0
nat server protocol tcp global current‑interface 80 inside 192.168.1.10 80
nat outbound 3000
#内网三层聚合接口
interface Bridge‑Aggregation 1
ip address 192.168.2.1 255.255.255.0
nat hairpin enable #✅配置在三层聚合口,不是物理成员口
acl number 3000
rule permit ip source 192.168.2.0 0.0.0.255
nat hairpin enable敲在聚合的物理成员口,配置不生效;nat outbound;源转换无匹配,访问不通;display nat session table
display nat hairpinning
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论