Pular para o conteúdo

proxy/squid [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. proxy/squid [RESOLVIDO]

Enviado em 08/02/2008 - 09:20h

instalei o squid num servidor debian e configurei tudo certinho.
Na maquina cliente fiz o teste colocando o proxy e porta 3128 e naveguei 100%.
Fui no firewall e redirecionei a porta 80 para 3128
-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
tirei a configuração do proxy do navegador e ai aparece o erro:

The following error was encountered:

Invalid Request
Some aspect of the HTTP Request is invalid. Possible problems:

Missing or unknown request method
Missing URL
Missing HTTP Identifier (HTTP/1.0)
Request is too large
Content-Length missing for POST or PUT requests
Illegal character in hostname; underscores are not allowed
Your cache administrator is webmaster.



--------------------------------------------------------------------------------

Generated Fri, 08 Feb 2008 11:19:56 GMT by EnzoFelipe (squid/2.6.STABLE5)

O que pode ser isso:

Responder tópico

2. Re: proxy/squid [RESOLVIDO]

Enviado em 08/02/2008 - 09:47h

Bom dia!

Como esta a configuração do seu squid, caso tenha tirado a porta do navegador com certeza vc não conseguira navegar mesmo tendo criado a regra no firewall para funcionar vc tera que configurar seu squid como proxy transparent, caso vc esteje usando o 2.6 que acompanha o debian etch é só acrescentar o seguinte:

http_port 3128 transparent

Abraços

3. Experimenta usar a regra assim no iptables.

Enviado em 08/02/2008 - 10:04h

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

Falow.

4. Re: proxy/squid [RESOLVIDO]

Enviado em 08/02/2008 - 10:05h

Como disse o leociroz, você precisa configurar o próxy transparente no squid também.

5. Re: proxy/squid [RESOLVIDO]

Enviado em 08/02/2008 - 10:11h

obrigado a todos pela ajuda.

A dica do leociroz resolveu o problema.

vlw galera.

6. Re: proxy/squid [RESOLVIDO]

Enviado em 10/02/2008 - 17:50h

#/etc/init.d/squid stop

aeh vc vai e configura o iptables de forma que os clientes consigam acessar a internet com os devidos bloqueios de ioptables. feito isso, mas somente depois de feito isso e tudo funcionando corretamente aeh sim...

#/etc/init.d/squid start

aeh vc configura o squid. lembre-se dividir pra conquistar.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder