我有一个应用程序连接到我的服务器并在连接时接收内部 IP 10.8.0.2。
我的服务器也有 10 个外部 IP,我想路由 10.8.0.2 以在访问互联网时使用其中一个。
10.8.0.2 -> 应使用 95.xx.122.63 出去
有没有办法做到这一点?
答案1
我想你是想问 snat:
iptables -t nat -A POSTROUTING -s 10.8.0.2 -j SNAT --to-source 95.XX.122.63
答案2
Shorewall 一对一 NAT 似乎就是您正在寻找的。 http://www.shorewall.net/NAT.htm#一对一