NAT 与发布75 条

内网互访免 NAT

内网不同网段之间通信应保持原地址,若被出口源 NAT 改写,访问日志与后续排障都会失真。

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

内网互访应保持原地址

内网不同网段之间的通信应当保持原地址。一旦内网流量命中出口的源地址转换规则,源地址就被改写成出口地址,服务器日志里看到的全是设备地址,访问控制与后续排障都会失真。处理方式是加免转换规则,或者收紧转换规则的匹配范围。

基本信息

原因目的地址在内网,却匹配了出口的源地址转换规则
处理增加免转换规则或调整转换规则的匹配范围
验证内网互访的会话中源地址应保持不变
顺序免转换规则要排在源地址转换规则之前

典型使用场景

  • 内网服务器日志里的来源地址全是设备地址
  • 内网跨网段访问被误判为来自外网
  • 审计要求内网互访保留真实源地址
  • 新增出口转换规则后内网访问出现异常
  • 单臂部署下排查地址改写问题

华为示例

华为示例
nat-policy
 rule name no-nat-internal
  source-address 192.168.0.0 mask 255.255.0.0
  destination-address 192.168.0.0 mask 255.255.0.0
  action no-nat
  quit
quit
# 规则需排在源地址转换之前;改完用内网互访会话验证源地址

现象与排查方向

现象方向
服务器日志来源是设备地址内网互访命中了出口转换规则
内网访问被策略误拦放行规则按转换后的地址匹配
部分网段出现、部分正常转换规则范围覆盖了内网地址段
改完规则仍复现免转换规则的顺序在源转换规则之后
规则放在源地址转换之前,同时确认内网互访流量确实需要经过本设备(单臂回注场景)。
免转换规则范围写得太宽,会把真正需要转换的出访流量一起放过,出访流量就暴露了内网编址。
验证免转换是否真的生效,最直接的办法是看内网服务器上的连接来源:源地址显示为真实客户端地址才算正确。

易错点

  • 单臂部署时内网互访流量也会回到设备,容易被误做出口转换
  • 内网服务器日志里出现设备地址或公网地址,多半就是这个问题
  • 免转换规则排在源转换规则之后,规则不生效
  • 规则范围写得过宽,把需要转换的出访流量一起放过
  • 只在设备上看配置不查会话,无法确认源地址是否真的保持原样

数据来源与参考

  • 华为 USG6000 产品文档:NAT 例外
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌