SNAT
SNAT(Source NAT)改写包的源地址,通常在出向将内网源 IP 改为公网 IP。
用途
在出向流量中将内网4源地址改写为公网地址,使回包可达。
机制
出向包经 SNAT 设备时源 IP/端口改写为公网,记录映射。入向回包按映射恢复内网目的。Linux iptables SNAT --to-source 实现。
用例
- 内网出口 NAT
- 负载均衡源地址
- 云网络
SNAT(Source NAT)改写包的源地址,通常在出向将内网源 IP 改为公网 IP。
在出向流量中将内网4源地址改写为公网地址,使回包可达。
出向包经 SNAT 设备时源 IP/端口改写为公网,记录映射。入向回包按映射恢复内网目的。Linux iptables SNAT --to-source 实现。