我想在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
Run Code Online (Sandbox Code Playgroud)
这意味着对于IP xxx.xx.xx.8(一个IP)的目的地,我希望它的源IP是xxx.xx.xx.238.
上述规则不起作用.有什么建议.谢谢.
我自己得到了解决方案如下:我在子接口(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
Run Code Online (Sandbox Code Playgroud)
.
在IP xxx.xx.xx.8中访问应用程序时,它显示NATting IP为xxx.xx.xx.238.
| 归档时间: |
|
| 查看次数: |
39390 次 |
| 最近记录: |