Squid em servidor Windows
Dica publicada em Linux / Introdução
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.
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.
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 ;)