NAT 与发布75 条

NAT 地址池配置

地址池决定内网流量转换为哪些公网地址,池的大小直接影响可承载并发会话数与溯源精度。

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

NAT 地址池是什么

地址池定义内网流量转换后使用哪些公网地址。它是源 NAT 的核心资源:池内地址数量决定可承载的并发会话上限,池地址的运营商归属决定回程路由能否正确返回。池可以按不同源网段、不同出口拆分,也可以按业务与内网上网分开,以便审计与故障隔离。池不足时不会立刻断网,而是先出现新增连接失败率上升,这一点在监控上很容易被忽略。

基本信息

华为命令nat address-group 名称 → mode pat/no-pat → section 起始 结束
H3C 命令nat address-group 编号 → address 起始地址 结束地址
模式区别pat 为地址加端口复用,no-pat 为一对一映射(占用更多公网地址)
容量估算单个公网地址可用端口约 6 万,按并发会话峰值预留余量
查看命令display nat address-group 结合会话表统计地址池占用

典型使用场景

  • 办公网上网:多个网段共用一个地址池,配置简单便于统一管理
  • 分业务出口:财务、研发使用不同地址池,便于审计与策略匹配
  • 对外服务与上网分离:服务器发布地址与内网上网地址分开规划
  • 扩容预留:业务增长时通过增加池地址快速提升并发能力
  • 双出口场景:每条线路使用各自运营商的地址池,避免回程异常

华为示例

华为示例
system-view
nat address-group natpool
 mode pat                            # 地址加端口复用
 section 0 202.1.1.10 202.1.1.15     # 连续地址段,注意池内地址均可用
 quit
display nat address-group             # 核对池成员与模式

H3C 示例

H3C 示例
system-view
nat address-group 1
 address 202.1.1.10 202.1.1.15
 quit
# 接口下引用:nat outbound 2000 address-group 1

地址池运维要点

关注项正常异常与后果
池地址数量按并发峰值预留余量池过小高峰时新增连接失败
运营商归属与出口线路一致归属不符时回程被上游丢弃
使用率留有余量并纳入监控接近满值时新连接成功率下降
回程路由上游有到池地址的路由只出回不来,表现为单通
对外服务地址与上网地址分开混用会放大故障影响面
对外提供服务的地址与内网上网地址建议分开,便于审计与故障隔离:上网地址池变动不会影响已发布的服务,服务侧变更也不会牵连全网出口。

易错点

  • 地址池地址缺少运营商侧路由,出流量能转换但响应回不到内网,表现为单通
  • 地址池过小在业务高峰时先出现端口分配失败而不是完全断网,容易被误判为应用问题
  • 池内包含不可用或已分配给其他业务的地址,部分会话随机失败且难以复现
  • 对外服务地址与上网地址池混用,池调整时同时影响发布业务与全网出口
  • 扩容只加地址不改上游路由与安全策略,新地址上线后部分用户仍不可用

数据来源与参考

  • 华为 USG6000 产品文档:NAT 地址池
  • H3C SecPath 地址池配置
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌