| 场景 | 发布内网 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 translationsH3C 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 serverNginx 反向代理(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 侧统一管理。