iptables端口重定向

时间:2010-01-02 23:17:23

标签: redirect iptables

我有以下问题:

在Linux计算机上运行的CRM系统正在通过sendmail发送电子邮件。

我想使用iptables将目标端口从25更改为587但没有修改 sendmail(由于crm配置而无法实现)。

我尝试使用iptables但是我尝试将输出链上的数据包重定向到端口587是不成功的。

1 个答案:

答案 0 :(得分:2)

你说你不想修改sendmail,所以我假设sendmail必须在端口25上运行,但你希望客户端能够通过端口587连接到它。

这个咒语应该为你做到:

$ iptables -t nat -A PREROUTING -p tcp --dport 587 -j REDIRECT --to-port 25