-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Listas Inter.Net wrote:
>iptables -P OUTPUT DROP
>iptables -P INPUT DROP
>iptables -P FORWARD DROP
Com estas tr�s regras voc� bloqueou todo o tr�fego.
>iptables -A INPUT -i lo -j ACCEPT
>iptables -A OUTPUT -o lo -j ACCEPT
Com estas regras, voc� permitiu o tr�fego no pr�prio servidor (localhost).
>iptables -A FORWARD -i eth1 -d MAIL_SERVER -p tcp
>--dport 25 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
>iptables -A FORWARD -i eth1 -d MAIL_SERVER -p tcp
>--dport 110 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
Estas duas regras dizem: os pacotes TCP vindos da rede interna e indo para o
servidor de e-mail (SMTP e POP) devem ter o sinal SYN ativo, com RST e ACK
desativados.
>iptables -t nat -A PREROUTING -i eth1 -p tcp --dport
>80 -j REDIRECT --to-port 3128
Com esta, voc� diz para redirecionar tudo que for HTTP (porta 80) para a 3128
no servidor local.
Note que suas regras permitem APENAS (e enfatizo o APENAS):
1) que seus computadores da rede interna enviem os pacotes de abertura de
conex�o para o servidor de e-mail, nas portas do SMTP e do POP3
2) todos os pacotes da porta 80 sejam redirecionados para o servidor de proxy.
Problemas:
1) a conversa��o do SMTP e do POP3 n�o se resume ao pacote de abertura de
conex�o. Faltam o pacote de retorno de abertura de conex�o (vindo do servidor
de e-mail, com SYN, ACK, !FIN, !RST), os pacotes de dados (!SYN, !ACK, !FIN,
!RST) indo de um lado para o outro e os pacotes de fechamento da conex�o (FIN
e FIN, ACK)
2) os pacotes sendo reenviados t�m como endere�o de retorno os IPs da rede
interna. Seu servidor de e-mail provavelmente n�o consegue contact�-los de
volta.
3) proxy transparente n�o funciona no kernel 2.4
Eu recomendo as seguintes regras, no lugar das duas de e-mail:
iptables -A FORWARD -i eth1 -d MAIL_SERVER -p tcp --dport 25 -j ACCEPT
iptables -A FORWARD -i eth1 -d MAIL_SERVER -p tcp --dport 110 -j ACCEPT
iptables -A FORWARD -o eth1 -s MAIL_SERVER -p tcp --sport 25 -mstate --state
ESTABLISHED -j ACCEPT
iptables -A FORWARD -o eth1 -s MAIL_SERVER -p tcp --sport 110 -mstate --state
ESTABLISHED -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -s 172.16.0.0/16 -j MASQUERADE
Quanto ao proxy transparente, n�o use. Configure o proxy manualmente.
- --
Thiago Macieira - UFOT Registry number: 1001
[EMAIL PROTECTED]
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358
Registered Linux user #65028
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)
iD8DBQE9wRCbM/XwBW70U1gRAhbEAJ9HHp/IybMIYNHoeoNw2NWQVQz5agCfbUon
1cnUaZjsgOkVysR1UA8Qd34=
=bfKk
-----END PGP SIGNATURE-----
Assinantes em 31/10/2002: 2220
Mensagens recebidas desde 07/01/1999: 188684
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:linux-br-owner@;bazar.conectiva.com.br