Você está na página 1de 2

Instalando Squid no Windows (SquidNT)

Postado por Fabrcio Arajo em 18/07/2010 | Categoria: Squid13 comentrios Squid um servidor de proxy de alta performance para clientes web, suportando FTP, gopher e objetos de dados HTTP, ele desenvolvido para ambientes Unix/Linux e agora tambm disponvel para Windows. Proxy e cache de HTTP, FTP e outros URLs Proxy para SSL Hierarquias cache ICP, HTCP, carpa, digere Cache Cache transparente WCCPv1 e v2 Regras de controle de acesso A autenticao do Windows transparente baseado em NTLMv1/v2 e Kerberos Acelerao do servidor HTTP A companhamento SNMP E outras funcionalidades Agora, vou mostrar como se instala o Squid em um Servidor (de preferncia) ou Cliente Windows: 1. Baixe o Squid (2.7.8), descompacte-o de preferncia na partio do Windows (c:squid). 2. Renomeie os arquivos:

C:\squid\etc\squid.conf.default ==> squid.conf C:\squid\etc\mime.conf.default ==> mime.conf C:\squid\etc\cachemgr.conf.default ==> cachemgr.conf


Agora iremos compilar o programa: 3. Abra o Prompt de Comando (Iniciar -> Executar -> CMD). 4. Digite os seguintes comandos no prompt de comandos (Uma linha de cada vez):

cd c:\squid\sbin squid -z squid -O squid -i -f c:/squid/etc/squid.conf -n Squid


Informaes: Squid -z - Cria o diretrio de Cache Squid -O - Adiciona o servio Squid no Registro do Windows Squid -i - Instala o servio Squid usando o arquivo de configurao. 5. Depois de compilar o programa, basta abrir os servios do Windows (Iniciar -> Executar -> Services.msc) e iniciar o servio Squid. Possiveis Problemas: - Squid no Inicia: O Problema mas comum esse, isso pode ocorrer caso voc no esteja conectado internet ou que voc no tenha configurado corretamente o programa. - Acesso Negado (nos clientes): Adicione a seguinte linha no arquivo C:\squid\etc\squid.conf:

http_access allow all Para um melhor desempenho, recomendo apagar todas as linhas do arquivo c:\squidetc\squid.conf, e adicionar somente as seguintes:

1 2 3 4

http_port 3128 visible_hostname Inforlogia (Nome do Servidor) acl all src 0.0.0.0/0.0.0.0 http_access allow all

http_port - Porta em que o Squid Rodar. Visible_Hostname - Nome (do computador/servidor) que aparecer nas pginas de erro do navegador. acl all src - Faixas de IP que podero utilizar o servio squid (entre 0.0.0.0 e 0.0.0.0). http_access - Permitir acesso determinadas pginas ou at mesmo internet (Allow All = Permite Todos, Denny All = Bloqueia todos). Configurando o navegador: Agora que voc j instalou, configurou e iniciou o squid, basta ir de computador em computador e configurar o servidor de proxy. Internet Explorer: Abra o IE -> Ferramentas -> Opes da Internet -> Conexes -> Configurao da Lan -> Usar um servidor de Proxy para Rede local e digite o ip do computador que foi instalado o Squid (em endereo) e porta digite 3128 (o padro do squid). Mozilla Firefox: Abra o Firefox -> Ferramentas -> Opes -> Avanado -> Rede -> Configurar Conexo -> Configurao Manual de Proxy -> Digite seu endereo de IP (em HTTP) em porta 3128 (padro do Squid) e marque a caixa USAR ESTE PROXY PARA TODOS OS

PROTOCOLOS.
No prximo Post sobre squid, irei ensinar como bloquear sites por palavras chave e urls.