yzao 发表于 2004-5-15 21:54:41

使用sendmail发信时iptables的问题。

使用sendmail的命令行发信,打开iptables,不能发出去,关闭iptables就能发出去。iptables配置如下:

/usr/local/sbin/iptables -A INPUT -p tcp --destination-port 22 -j ACCEPT
/usr/local/sbin/iptables -A INPUT -p tcp --syn --destination-port 80 -j ACCEPT
/usr/local/sbin/iptables -A INPUT -p tcp --destination-port 21 -j ACCEPT
/usr/local/sbin/iptables -A INPUT -p tcp --destination-port 20 -j ACCEPT
/usr/local/sbin/iptables -A INPUT -p tcp --syn -j DROP

请问还要怎么该iptables配置?

bigcat00 发表于 2004-5-15 22:00:21

加两句:
/usr/local/sbin/iptables -P INPUT -j ACCEPT
/usr/local/sbin/iptables -P OUTPUT -j ACCEPT

yzao 发表于 2004-5-16 01:32:46

这样加,防火墙不就是没有了吗?
我需要防火墙的功能。

bigcat00 发表于 2004-5-16 12:19:40

那就换成这个试试:
/usr/local/sbin/iptables -I INPUT 1 -p tcp --dport 110 -j ACCEPT
/usr/local/sbin/iptables -I INPUT 1 -p tcp --dport 25 -j ACCEPT

。。。应该是这两个端口,不是太确定,你去查一下SMTP和POP3的端口是不是这两个,如果不是把两个端口号改一下就行了,再试试吧,祝好运!!!!
:mrgreen::mrgreen::mrgreen:
页: [1]
查看完整版本: 使用sendmail发信时iptables的问题。