Ola a todos; Estou com uma dificuldade implementando um proxy transparente aqui na empresa. Instalei o squid e habilitei o acesso (ainda nao criei ACLs restritivas), e coloquei a seguinte linha no meu script de firewall (iptables). Meu firewall e proxy estao hospedados na mesma maquina, que possui duas interfaces de rede: eth0 para rede interna (192.168.0.0/24) e eth1 (pegando IP real via DHCP de um Speedy Business da Telefonica).
iptables -t nat -A PREROUTING -i etho -p tcp --dport 80 -j REDIRECT --to-port 3128 O acesso internet das maquinas da rede interna funciona perfeitamente. Quando coloquei a linha de redirecionamento, aconteceu o seguinte: Se a estacao cliente (por exemplo, Windows com Internet Explorer) estiver configurada para acesso via proxy, funciona perfeitamente. Se eu tirar a informacao do browser que ele deve funcionar por proxy, aparece a seguinte mensagem do squid: ERROR The requested URL could not be retrieved ---------------------------------------------------------------------------- ---- While trying to retrieve the URL: /capa/ The following error was encountered: Invalid URL Some aspect of the requested URL is incorrect. Possible problems: Missing or incorrect access protocol (should be `http://'' or similar) Missing hostname Illegal double-escape in the URL-Path Illegal character in hostname; underscores are not allowed Your cache administrator is webmaster. ---------------------------------------------------------------------------- ---- O que me chamou a atencao foi que onde ele diz URL: /capa/, na verdade a url seria www.terra.com.br/capa Espero ter fornecido dados suficientes para que possam me dar uma luz. Desde ja agradeco; Carlos Pala --------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
