Re: Problemas com squid transparent
Legal, não sabia disso não. +1 karma pra você!
Re: Problemas com squid transparent
Ae pessoal da uma olhada nesse link aqui ele explica como configurar o squid 2.6 http://www.linuxajuda.org/site/node/154 porem o tianguapontocom esta certo em relação a configuração
Falow
Re: Problemas com squid transparent
brigado ai Stéfano, tava precisando tava no negativo nem sei pq ja faz quase um ano hehehehe
Re: Problemas com squid transparent
Citação:
Postado originalmente por tianguapontocom
ATENÇÃO AI NO SQUID 2.6 NÃO EXISTE ESSAS TAG´S NAO EM:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
PRA SE FAZER PROXY TRANSPARENTE NO SQUID 2.6 AS LINHAS SAO OUTRAS EX:
http_port 127.0.0.1:3128 transparent vhost vport=80
http_port 192.168.0.1:3128 transparent vhost vport=80
essas conf sao para o squid conf do 2.6
alem disso você tem q configurar seu firewal para redirecionar as solicitacoes que va para a porta 80 para 3128 "porta padrao do squid"
ex:
iptables -t nat -A PREROUTING -i eth_referente_a_entrada_do_cliente -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth_referente_a_entrada_do_cliente -p tcp --dport 8080 -j REDIRECT --to-port 3128
ale disso, para que nao aja nenhum erro de nao sair transparent no caso do slackware dentro da pasta etc/rc.d existe um arquivo chamado rc.ip_forward
verifique se o mesmo esta com permissao, caso nao esteja de um chmod +x rc.ip_forward e de um reboot no seu sistema e faca o teste
lembrando que se vc usa varias faixas de ip diferentes vc tera q fazer uma linha dessas:
http_port 192.168.0.1:3128 transparent vhost vport=80
so que referente os ip GatWay do cliente ou seja o ip q fica setado no seu servidor
espero ter ajudado
Ai galera nao ta funcionando ainda :(
Lembrando:
eth0 (Rede interna) IP: 192.168.0.1
eth1 (modem adsl que tem o ip 10.1.1.1) Ip da placa eth1 10.1.1.10
bom se eu coloco:
http_port 192.168.0.1:3128 transparent vhost vport=80
Da pau quando recarrego o squid.conf:
root@servidor:~# /usr/local/squid/sbin/squid -k reconfigure
2006/10/01 22:36:51| Can't be both a transparent proxy and web server accelerator on the same port
FATAL: Bungled squid.conf line 76: http_port 192.168.0.1:3128 transparent vhost vport=80
Squid Cache (Version 2.6.STABLE4): Terminated abnormally.
root@servidor:~#
ESTOU ANEXANDO MEU SQUID.CONF
Abraços
Re: Problemas com squid transparent
Tava dando uma lida no Google e parece que a tag fica só assim:
Código :
http_port 192.168.0.1:3128 transparent