alexander.gustav
(usa Debian)
Enviado em 08/04/2012 - 22:45h
SAITAN: MINHA INTERFACE É A SEGUINTE:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
ETH0: RECEBE A INTERNET ESTÁ LIGADO NO MODEM/ROTEADOR NETVIRTUA (192.168.0.12) ELE É 1 APARELHO SÓ COM 4 PORTAS LAN
ETH1: QUE ESTÁ LIGADO AO HUB/SWITH (192.168.1.1)
SE EU COLOCO ESSAS REGRA DO IPTABLES ELE NAVEGA NORMALMENTE MAIS NÃO BLOQUEIA SÓ BLOQUEIA APENAS POR NAVEGADOR...
modprobe iptable_nat
iptables -t nat -A POSTROUTING -s 192.168.0.12/255.255.255.0 -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.1.1:3128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
SE EU MUDO APENAS PARA ESTÁ REGRA AQUI ELE NAVEGA UNS 2 MINUTOS BLOQUEIA PELO SQUID MAIS DEPOIS PARA DE NAVEGAR FICA CARREGANDO A PAGINA E FALA QUE A PAGINA NÃO PODE SER EXIBIDA...
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
OBS:CREIO QUE ESTOU QUASE CONSEGUINDO SOLUCIONAR O PROBLEMA, GRAÇAS A VOCÊS QUE ESTÃO ME AJUDANDO.
EU MUDEI O SQUID3 PARA O SQUID 2.7 MUDA ALGUMA COISA OU AS REGRAS SÃO AS MESMAS.
QUAL IP TENHO QUE COLOCAR NESSAS REGRAS ABAIXO, FIQUEI PERDIDO NESSA PARTE.
#Liberando porta 53 DNS
iptables -A FORWARD -s $LAN -p tcp --dport 53 -j ACCEPT
iptables -A FORWARD -s $LAN -p udp --dport 53 -j ACCEPT
#Liberando porta 25 SMTP
iptables -A FORWARD -s $LAN -p tcp --dport 25 -j ACCEPT
#Liberando porta 110 POP3 (Outlook)
iptables -A FORWARD -s $LAN -p tcp --dport 110 -j ACCEPT
#Liberando porta 143 IMAP
iptables -A FORWARD -s $LAN -p tcp --dport 143 -j ACCEPT
#como é proxy transparente então precisa liberar HTTPS
iptables -A FORWARD -s $LAN -p tcp --dport 443 -j ACCEPT
ABS AGUARDO UM RETORNO...