Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot



» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper
Linux: KDE TUNEL
Por balani

Dica

Squid em servidor Windows
Linux user
Publicado por Waldenylson Silva em 22/09/2008

Login: waldenylson, 10883 pontos Homepage:
[ Hits: 4814 ]

Squid em servidor Windows

Resolvi criar esta dica para aqueles que, assim como eu, tiveram a necessidade de implementar um servidor proxy cache em uma rede Windows, mas não encontraram uma solução confiável e que realmente funcione.

Primeiramente temos que ter em mãos os executáveis Windows do Squid para instalação. A versão que estou utilizando é a stable 2.7 e até agora não tive nenhum tipo de problema.

Tudo que faço com Squid no Linux, também faço no Windows.

Vocês podem baixar o Squid no site:
Já com o Squid em mãos, vamos agora botar a mão na massa de verdade. Descompacte o Squid no disco c:\. Será criado diretório chamado "squid".

Vá até o prompt de comando do Windows, entre neste diretório e no subdiretório sbin.

cd c:\squid\sbin...

Agora criaremos um serviço no Windows para que nosso Squid seja iniciado automaticamente no boot.

Digite o comando:

squid -i -n squid

O serviço nomeado como "squid" será criado com o caminho padrão do arquivo de configuração (c:\squid\etc\squid.conf).

A estrutura dos diretórios dentro de squid é quase a mesma do Linux. Tem como mudar o padrão do squid.conf, mas não aconselho.

Agora que já criamos o serviço do Squid, temos que criar os diretórios de cache. Digite o comando:

squid -z

Não esqueça de configurar corretamente o seu squid.conf, pois não vou entrar em detalhes aqui.

Depois de ter feito todos os passo já ditos, é hora de iniciar o serviço Squid no seu Windows.

Vá até o painel de controle, clique em ferramentas administrativas e em serviços...

Na janela que irá abrir, procure pelo serviço "squid" ou pelo nome que você tenha dado na hora da instalação.

Clique com o botão direito do mouse sobre ele e em seguida em propriedades. Certifique-se de que ele esteja configurado como automático e clique em iniciar.

Se você configurou corretamente o squid.conf, seu Squid já está rodando.

Caso ocorra algum erro na inicialização, provavelmente seu squid.conf está com problemas, revise-o novamente e em seguida tente iniciar de novo.

Já ia esquecendo de falar. Depois de instalar e configurar o Squid você tem que abrir a porta que colocou no squid.conf lá no firewall do Windows, porque senão ele vai bloquear os clientes que tentarem acessar a internet por esta porta.

Testei no Windows XP e 2003, e está funcionando beleza.

Se alguém também necessitar do SARG, tem a versão Windows no sourceforge.net.

Bom pessoal, é isso aí... Espero que gostem do meu primeiro tutorial aqui no Viva o Linux.

Quaisquer dúvidas e/ou sugestões: waldenylson_eear@yahoo.com.br

Abraço a todos e até a próxima.


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Implementar um servidor Linux seguro
   Dica Linux recomendada Fedora Core 6 - aiglx com o Beryl
   Dica Linux recomendada Escutar e gravar rádios online
   Dica Linux recomendada LPI - Mudanças na certificação
   Dica Linux recomendada HOWTO - como incentivar mulheres no Linux

Comentários
[1] Comentário enviado por junior_vieira em 27/01/2009 - 18:07h:

Ola Waldenylson,

Consegui instalar o squid no xp sem nenhum problema ;) só que estou com dificuldades em fazer os usuarios do AD win2003.

Vc sabe como se configura?

Se puder ajudar ;)

[2] Comentário enviado por aprinou em 18/02/2009 - 16:54h:

vc pode postar como configurou o squid.conf pois o meu nao esta indo...estou testando no windows xp...

[3] Comentário enviado por thiagosc em 29/05/2009 - 15:46h:

Olá amigo, interessante seu artigo. Você teria algum modelo do squid.conf ai? Testei com um que peguei na net, porém não funcionou o serviço do windows não iniciou, não sei se é necessário rodar o instsrv para registrar esse serviço. Esta dando um erro quando inicio o serviço.
[]´s

Thiago

[4] Comentário enviado por thiagosc em 01/06/2009 - 11:09h:

Estou fazendo os testes aqui ainda, copiei seu arquivo .conf porém continuo recebendo o erro 1067 ao tentar iniciar o servico do squid pelo windows.
Já aconteceu contigo esse problema?

[]´s

Thiago


Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Copyleft© 2002-2009 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux do Brasil! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.