semgerencia
(usa openSUSE)
Enviado em 08/12/2011 - 11:33h
Olá amigo, muito obrigado pela foça, revisei o meu firewall e verifiquei que as regras adicionadas no firewall pelo yast estava entrando em conflito com as regras que adicionei manualmente no iptables. Então eu desativei o fiewall pelo yast e criei os scripts para o iptables com as minhas regras e funcionou!!
Apreveitando, não sei se você já teve algum caso desse tipo.É o seguinte:
Eu tenho um servidor de internet roteando todas as conexões de ftp, ssh, pop3, smtp e https para os servidores da rede interna. ok tudo funcionando.
O problema é o seguinte:
ServidorInternet ext 200.200.200.8
ServidorInternet int 192.168.0.8
ServidorEmail 192.168.0.10
Com a seguinte regra eu tenho acesso total de fora de minha rede:
iptables -A INPUT -p tcp --destination-port 443 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 443 -i eth0 -j DNAT --to 192.168.0.10
iptables -t nat -A PREROUTING -p udp --dport 443 -i eth0 -j DNAT --to 192.168.0.10
iptables -A FORWARD -p tcp -i eth0 --dport 443 -d 192.168.0.10 -j ACCEPT
iptables -A FORWARD -p udp -i eth0 --dport 443 -d 192.168.0.10 -j ACCEPT
Também tenho um squid para monitorar a internet:
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
Agora, quando tento acessar meu servidor de e-mail de dentro de minha rede utilizando o ip externo Ex:
https://200.200.200.8 ele não me retorna a pagina e diz que não conseguiu estabelecer uma conexão com o servidor.
Sabe me dizer se falta configurar mais alguma coisa?