首页/网络/网络设备配置速查/端口映射选型:NAT Server 还是反向代理
NAT 与出口31 条

端口映射选型:NAT Server 还是反向代理

把内网 Web/API 发布到公网有两条路:NAT Server 做 L4 端口直达,Nginx 反代做 L7 应用转发。是否需要按域名分流、统一证书与访问日志决定选型。

网络设备配置速查网络更新于 2026-10-12
场景发布内网 Web/API 服务
适用网关设备 + 服务器组合
对比NAT Server=端口直达低延迟;反代=域名/路径分流、可传真实源 IP

华为 VRP

华为 VRP
interface GigabitEthernet0/0/1
 nat server protocol tcp global current-interface 443 inside 192.168.1.10 443
display nat server

思科 IOS

思科 IOS
interface GigabitEthernet0/1
 ip address 202.1.1.1 255.255.255.0
 ip nat outside
interface GigabitEthernet0/2
 ip nat inside
ip nat inside source static tcp 192.168.1.10 443 202.1.1.1 443
show ip nat translations

H3C Comware

H3C Comware
interface GigabitEthernet1/0/1
 nat server protocol tcp global 202.1.1.1 443 inside 192.168.1.10 443
display nat server

Nginx 反向代理(L7 对照方案)

Nginx 反向代理(L7 对照方案)
server {
    listen 443 ssl;
    server_name app.example.com;
    location / {
        proxy_pass http://192.168.1.10:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}
  • 只要一个端口直达内网 → NAT Server 已足够
  • 多域名/多服务共用 443 → 用反向代理分流
  • 需要 WAF/限速/访问日志 → 反向代理
  • 要求低延迟、不改动内网服务 → NAT Server
差异:NAT Server 不改变应用视角(除一对一时内网看不到真实源 IP);反代可通过 X-Real-IP 传源 IP,但证书、限速与日志都落在 Nginx 侧统一管理。

易错点

  • NAT Server 与反代同时发布同一服务会形成双入口,域名解析与证书维护随之混乱,先定一种再动手

数据来源与参考

  • 华为 VRP NAT Server 配置
  • Nginx proxy_pass 官方文档
  • Cisco IOS 静态 NAT 配置

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌