- squid+iptable-smtp.pop
+ Responder ao Tópico
-
squid+iptable-smtp.pop
Estou com um problema. com o squid e iptables o SMTP,POP não funciona !
já tentei várias opções (livros e forum) mas nenhuma delas funcionam. eu tenho estalado iptables, red hat 7.3 e o squid. O ipchains já foi desmarcado no ntsysv. Coloque as seguintes regras.
rede interna 192.168.0.X eth0
rede externa 200.xxx.xxx.xxx eth1 (conexão ajato)
iptables -F
iptables -t nat -F
iptables -t nat -A PREROUTING -i eth1 -s 192.168.0.0/24 -j DROP
iptables -A INPUT -p all -i eht0 -j ACCEPT
iptables -A INPUT -p all -i lo -j ACCEPT
iptables -A FORWARD -p all -i eth0 -o eth0 -j accept
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -A FORWARD -p tcp --dport 25 -i eth0 -o eth1 -j ACCEPT
iptables -A FORWARD -p tcp --dport 110 eth0 -o eth1 -j ACCEPT
oq esta faltando ou errado!!!!
grato Ronaldo <IMG SRC="images/forum/smilies/icon_eek.gif">
-
squid+iptable-smtp.pop
Aparentemente esta certo oq vc fez da uma olhada no arquivo /etc/sysctl.conf na linha
net.ipv4.ip_forward = 1
se estiver 0 coloque 1, reinicie as regras e a rede....
-
squid+iptable-smtp.pop
Tente o seguinte.
Ao invés de usar
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
Tente usar
iptables -t nat -A POSTROUTING -p tcp --dport 25 -j MASQUERADE
iptables -A POSTROUTING -p tcp --dport 110 -j MASQUERADE
-
squid+iptable-smtp.pop
Desculpe use o seguinte
iptables -t nat -A POSTROUTING -p tcp --dport 25 -j MASQUERADE
iptables -t nat -A POSTROUTING -p tcp --dport 110 -j MASQUERADE