首页/安全/安全设备配置速查/NAT 不生效排查流程
NAT 与发布75 条

NAT 不生效排查流程

从策略、路由、NAT 规则顺序、会话与抓包五个角度顺序定位,逐层缩小范围。

安全设备配置速查安全更新于 2026-10-13

NAT 不生效排查流程是什么

NAT 不生效的排查遵循固定顺序:先确认安全策略是否放行,再看路由是否可达并走了预期接口,然后确认 NAT 规则是否命中且顺序正确,接着查看会话表里的转换结果,最后在出口抓包对比源地址。顺序的价值在于避免在多个配置面之间来回跳:NAT 与安全策略是两个独立配置面,只看其中一面很容易得出错误结论。

基本信息

第一层安全策略是否放行该流量(访问是否被拒绝)
第二层路由是否可达、是否走了预期的出口接口
第三层NAT 规则是否命中、顺序是否正确、引用是否有效
第四层会话表是否建立,转换后的地址端口是否符合预期
第五层出口抓包对比源地址,确认链路上的真实报文

典型使用场景

  • 新配源 NAT 后内网仍上不了网:按顺序确认是策略、路由还是规则问题
  • 服务器映射外部访问不通:区分是入向策略未放行还是映射未命中
  • 改造后部分业务不通:核对改动是否影响原有规则顺序或引用
  • 单通问题:确认源 NAT 存在且回程路由正确
  • 故障复盘:按同一顺序复核,形成可复用的排查记录

排查链路

排查链路
1. display security-policy rule all        策略是否命中
2. display ip routing-table 8.8.8.8       路由是否可达
3. display nat-policy rule all             NAT 规则命中与顺序
4. display firewall session table         会话与转换结果
5. 出口抓包对比源地址是否已被改写
# 每一步记录结论,避免多次改配置把现场破坏成无法复现

分层结论对照

层异常特征结论指向
策略命中计数为 0 且有丢弃记录策略条件或顺序问题
路由无到目的的匹配路由路由缺失或出口错误
NAT 规则无命中、引用失效规则范围、顺序或对象错误
会话无会话或转换值异常流量未到设备或命中其他规则
抓包源地址未改写转换发生在其他设备或未生效
每一步都记录命令输出与结论:把排查过程写成链条,既能避免反复修改配置,也能在返工时快速回到问题现场,交接给他人时也有依据。

易错点

  • 策略与 NAT 是两个独立配置面,只看其中一面容易得出错误结论并反复改动
  • 已建立的会话不会随配置变更立即改变,改完要清理旧会话或等待老化再验证
  • 跳过路由直接看 NAT 规则,忽略了流量根本没走到预期接口的情况
  • 排查过程无记录,返工时现场已被多次改动,无法复现原始故障

数据来源与参考

  • 华为 USG6000 产品文档:NAT 排错
  • H3C SecPath NAT 排错指导
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌