Como faço para nao ter que informar o servidor proxy e a porta para navegar

1. Como faço para nao ter que informar o servidor proxy e a porta para navegar

Alessandro Barbosa Coelho
blaiser

(usa Debian)

Enviado em 25/05/2009 - 22:32h

Caros amigos do Linux, sou novato na área e queria matar uma onça que acredito que é vacilo meu.
Tenho que informar o servidor proxy e a porta para navegar, se nao nao entro de jeito navego. e o detalhe... onde informar essa carniça. se nao aparece o erro logo abaixo.
Veja:

ERRO
A URL solicitada não pode ser recuperada

Na tentativa de recuperar a URL:

GET / HTTP/1.1
Host: www.google.com.br
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: pt-br
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: PREF=ID=4e3fbb19574ced0d:U=88bcb784d2a5ecc3:TM=1243172546:LM=1243176011:S=43GlOsjVLlV2aw0y; NID=23=L8JkLn0deRTL6yeUbwCqkfiQ0KIzOPYpzP_fWU9y4GUGa7JjlB4RfAzMVxy6jHcdd2BEQ7eWumJNaGqwM-IHNSJ1rbTkxD8Az2CFCcPcHmvYVzN2E3m-yDJhPQn21aRP
Cache-Control: max-age=0



O seguinte erro foi encontrado:

* Requisição inválida.

Alguns aspectos de requisição HTTP são invalidos. Possíveis causas:

* Método desconhecido ou faltando (GET, POST)
* Faltou a URL
* Faltou o identificador HTTP (HTTP/1.0)
* A requisição pode ser muito grande
* Hostname com caracter inválido; não é permitido o uso de underscores


Generated Tue, 26 May 2009 01:31:33 GMT by SERVERNET (squid/2.6.STABLE5)


  


2. Re: Como faço para nao ter que informar o servidor proxy e a porta para navegar

Daniel Fernandes
volcom

(usa Debian)

Enviado em 26/05/2009 - 11:33h

Esta usando Qual versão do Squid?

Mostre como seu squid.conf esta, mas provavelmente deve ser essa linha:

http_port 3128 transparent

Veja se esta com o "transparent"

É necessário também ativar o roteamento:

# Ativa roteamento
echo 1 > /proc/sys/net/ipv4/ip_forward

E direcionar a o trafego para a porta do Squid no Iptables:

iptables -A INPUT -d <IP_INTERNO> -p tcp --dport 3128 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Onde IP_INTERNO é o ip da sua placa de rede interna, 3128 é a porta do Squid e eth0 a placa de rede externa.

Abraço



3. Re: Como faço para nao ter que informar o servidor proxy e a porta para navegar

Marcelo Gonçalves
marcelovegano

(usa Debian)

Enviado em 26/05/2009 - 18:43h

Se você quer liberar a porta no firewall para o squid funcionar basta digitar a seguinte regra abaixo

iptables -A INPUT -i eth0 -p tcp --dport 3128 -j ACCEPT

Obs.:

A eth0 é sua interface de rede local.
A porta 3128 também pode ser a 8080






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts