跳到主要内容
uencoder

DNAT

DNAT(Destination NAT)改写包的目的地址,通常在入向将公网目的 IP 改为内网服务 IP。

用途

在入向流量中将公网目的地址改写为内网服务地址,实现端口转发与负载均衡。

机制

入向包经 DNAT 设备时目的 IP/端口改写为内网服务,记录映射。出向回包按映射恢复公网源。Linux iptables DNAT --to-destination 实现。

用例

  • 端口转发
  • 负载均衡
  • 公网服务映射

相关工具

参考链接