Iptables使用SANTA与特定目的地IP进行对话

时间:2013-08-05 06:52:35

标签: iptables

我想在iptables中为ubuntu中的postrouting定义一条规则,如下所示:

$IPTABLES -t nat -A POSTROUTING  -o $EXTIF -p tcp -d xxx.xx.xx.8 -j SNAT --to-source xxx.xx.xx.238

对于IP xxx.xx.xx.8(一个IP)的目的地,我希望它的源IP为xxx.xx.xx.238。

以上规则不起作用。 有什么建议。 谢谢。

1 个答案:

答案 0 :(得分:8)

我自己得到了解决方案如下: 我在子接口(eth0:0)中添加了一个新的IP,带有我所需的NATting IP。例如xxx.xx.xx.238,eth0:0。 现在我在IPTABLE中添加了一个新规则

$IPTABLES  -t nat -A POSTROUTING  -o eth0.0 -p tcp -d xxx.xx.xx.8 -j SNAT --to-source xxx.xx.xx.238

在IP xxx.xx.xx.8中访问应用程序时,它显示NATting IP为xxx.xx.xx.238。