-
Proxy transparente
Olá Pessoal!
Tenho um servidor proxy (squid) funcionando e um servidor DHCP Win2000.
Tinha que definir em cada estação o ip do server + a porta.
Iniciei a configuração para proxy transparente. A configuração ficou assim:
No iptables:
$IPT -t nat -A POSTROUTING -o $INET_IFACE -j SNAT --to-source $INET_ADDRESS
$IPT -t nat -A PREROUTING -d $INET_ADDRESS -p tcp --dport 3389 -j DNAT --to $SERV_2K
$IPT -t nat -A PREROUTING -s $LOCAL_NET -p tcp --dport 80 -j REDIRECT --to-port 3128
(conferi os alias e estão corretos)
No squid:
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
O servidor DHCP as estações já estão apontando para o gateway correto, mas quando tento abrir alguma pagina, fica "Site encontrado, abrindo pagina" e não sai disso.
Alguém poderia me dar uma ajuda - por favor ? (Alterando as novas regras, devo executar o squid de alguma outra forma ?)
Obrigado!
Gaiotto
-
Proxy transparente
Talvez vc não tenha colocado no tópico, mas faltou :
http_port 192.168.x.x:3128
-
Proxy transparente
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
-
Proxy transparente
Fala 354mp!
realmente não tenho essa string no meu squid.conf... Seria o IP do servidor:3128 ?
Obrigado!
-
Proxy transparente
Fala Benatto!
Essas strings que vc mostrou estão ok!
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on