Squid Transparent em Windows Server 2003

1. Squid Transparent em Windows Server 2003

Emanoel Julio
emanoeljulio

(usa Ubuntu)

Enviado em 11/07/2008 - 21:40h

Sou usuário do squid a algum tempo e sempre o uso em servidoes linux, mas recentemente fui desafiado a configura-lo em um servidor Windows. O servidor em questão roda o Windows 2003 Server. A minha grande dúvida é: é possivel fazer com que o squid funcione de forma tranparente no windows ??


  


2. Re: Squid Transparent em Windows Server 2003

Julian Castaman
maninhx

(usa Slackware)

Enviado em 14/07/2008 - 22:20h

cara não entendi sua pergunta.
voce quer instalar o squid no windows ou fazer com que o teu servidor funcione no proxy transparente do teu squid?


3. Re: Squid Transparent em Windows Server 2003

Diogo Pereira Gobatto
diogopereira

(usa Ubuntu)

Enviado em 15/07/2008 - 19:29h

Segui a dica do nosso amigo Joabes, e implementei e deu certo.

Agora é necessário implementar um linha de IPTABLES para que possamos redirecionar o tráfego da porta 80 para a porta do SQUID. Podemos colocá-la no próprio /etc/rc.local. A Sintaxe é a seguinte:

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

Onde 3128 é a porta da qual o Squid está sendo executado. Feito isso, vamos aos detalhes finais no SQUID. Abra o arquivo squid.conf e descomente as seguintes linhas:


# # HTTPD-ACCELERATOR OPTIONS
# ---------------------------------------
#
#
#
httpd_accel_port 80
httpd_accel_host virtual

E o Seguinte Grupo:


# # TAG: httpd_accel_with_proxy
# --------------------------------------
#
#
httpd_accel_with_proxy on


# TAG: httpd_accel_uses_host_header on|off
#
#
httpd_accel_uses_host_header on

Feito isto, vamos iniciar o SQUID com a linha de comando:

/usr/squid/./RunCache &

O SQUID está pronto para funcionar no modo proxy transparente.

Nota: Este artigo foi originalmente escrito por William da Rocha Lima.



4. Squid Transparent em Windows Server 2003

Emanoel Julio
emanoeljulio

(usa Ubuntu)

Enviado em 16/07/2008 - 11:15h

Descupe-me se não foi mto claro.
A instalação do squid foi feita em um servidor WIndows 2003 server.
No momento estou pesquisando sobre o ISA pq ele já faz o processo nativamente, mas mesmo assim ainda não desisti odo squid até mesmo pq se o ISA faz o squid tbem tem fazer ....
Ele já esta funcionando perfeitamente ... inicia como serviço do windows ... esta bloqueando sites ... downloads e dtudo mais ... o problema é : não é transparente ... logo eu tenho que configurar cada navegador


5. Re: Squid Transparent em Windows Server 2003

Julian Castaman
maninhx

(usa Slackware)

Enviado em 20/07/2008 - 17:00h

qual a versão do teu squid?

segue essa dica http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=381

se for uma versão mais recente acho que a partir da 2.6+++ é só colocar essa linha

#http_port 3128 transparent






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts