Imprimir este artigo Imprimir este artigo Enviar o artigo a um amigo Enviar o artigo a um amigo
Página Inicial > Internet, Software, Windows > WinSquid – Servidor Proxy para Windows

WinSquid – Servidor Proxy para Windows

O Squid é um servidor proxy para sistemas Linux/BSD bastante conhecido e utilizado. Não sou especialista em redes de computadores, mas entendo um pouco dessa área, até porque tenho a filosofia de que é preciso saber um pouco de tudo e muito de um pouco. Algumas das funções de um servidor proxy são: filtrar o conteúdo que chega da internet a uma rede local, fazer cache das páginas visitadas para aumentar a velocidade e otimizar a utilização da banda. A filtragem do conteúdo que chega da internet aos computadores de uma rede é utilizada para impedir o acesso à páginas indevidas, que não são permitidas pelas políticas de uma empresa, como páginas pornográficas, de vídeos ou pirataria. O Squid realiza este trabalho muito bem. Como não trabalho na área de redes, nunca tive a necessidade de utilizar tal tipo de software para as finalidades citadas.

Já tinha utilizado um servidor proxy freeware, bem simples, para Windows, o AnalogX Proxy, apenas para compartilhar a conexão de internet de um modem ADSL bright (um modem roteador já possui um software nele que permite o compartilhamento da conexão). Porém, há alguns dias uma prima me pediu que compartilhasse a internet da casa da minha mãe com ela (sendo que as duas são vizinhas). Minha mãe possui um modem roteador que permite este compartilhamento sem softwares adicionais como um servidor proxy, porém, minha prima pediu que eu bloqueasse o acesso a sites pornôs, para que o filho dela, pré-adolescente, não ficasse visitando este tipo de site. Então tive que procurar na net um servidor proxy para Windows, que realizasse a tarefa de filtrar o tráfego da interet.

Em pouco tempo, procurando no google, encontrei o WinSquid, um “clone” do Squid para Windows. Não sei se ele faz tudo o que o Squid faz, mas para o que eu precisava ele foi perfeito. Ele possui um instalador que automatiza a instalação, porém, apesar de ele permitir alterar o caminho de instalação, a versão que utilizei (não lembro qual o número) não funcionou em uma pasta diferente da padrão, pois os arquivos de configuração não foram alterados para o caminho que escolhi durante a instalação. Sorte que detectei o problema rápido e reinstalei usando a pasta padrão. Nunca tinha trabalhado com Squid na vida, mas rapidamente encontrei documentação no site oficial do WinSquid mostrando como configurar o servidor, especificamente na seção de configuração do controle de acesso. Pelo jeito a configuração deve ser semelhante a do Squid no Linux/BSD. Em pouco tempo estava com o servidor proxy filtrando o conteúdo vindo da internet. De forma simples inclui-se as regras negando o acesso a páginas com conteúdo indesejado.

O problema que encontrei foi a necessidade de reiniciar o computador para que as novas regras passassem a ter efeito, pois pelos serviços do windows não é possível reiniciar o WinSquid (até para evitar que os usuários espertinhos façam isso). Não me preocupei em resolver isto pois estava com pressa, mas deve ter uma forma, e simples, de fazer isso. Testei e recomendo.

VN:F [1.8.4_1055]
Rating: 10.0/10 (1 vote cast)
VN:F [1.8.4_1055]
Rating: 0 (from 0 votes)
WinSquid - Servidor Proxy para Windows10.0101

Posts relacionados:

  1. ls, clear e outros comandos do Linux no Windows
  2. Acessar partições ext2 e ext3 no Windows
  3. Identificadores lowercase em MySql no Windows
  4. Login automático em servidor SSH (Autorização baseada em chave)
  5. Problemas na instalação de drivers do Windows XP no Notebook HP Pavilion dv6345

Posts relacionados trazidos a você pelo Yet Another Related Posts Plugin.

  1. 17, janeiro, 2008 em 00:09 | #1

    Ola! Entao… o WinSquid tem filtragem por palavras? Tipo se um usuário digitar a palavra “pirata” o Winsquid filtra e bloqueia?

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  2. 17, janeiro, 2008 em 13:22 | #2

    Oi,

    passei pelo mesmo problema do acesso a páginas com conteúdo adulto, pelas crianças, e solucionei de forma descomplicada instalando um programinha chamado NAOMI que está no BAIXAKI. (http://baixaki.com.br)

    Abraço

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  3. manoelcampos
    17, janeiro, 2008 em 19:41 | #3

    Pelo menos nas URL’s, o WinSquid filtra endereços com as palavras configuradas.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  4. pssgyn
    24, janeiro, 2008 em 14:05 | #4

    Pelo que vi o Winsquid é muito interessante. Utilizo o Squid na distribuição Slackware. Mas agora com essa versão para o Windows abre uma perspectiva legal, prá quem não quer instalar o Linux. Mas a minha dúvida é a seguinte : para instalar o Winsquid eu tenho que ter 2 placas de redes onde vai estar instalado o Winsquid ? Ou seja, uma placa ligada ao modem e outra para rede interna. Seria isso ?

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  5. manoelcampos
    24, janeiro, 2008 em 18:13 | #5

    Bem, não sou especialista em redes. A configuração que fiz foi apenas em uma máquina com uma única placa de rede. Não tenho um servidor na rede, queria filtrar o acesso apenas nesta máquina específica, assim, instalei o WinSquid e configurei o navegador para usar proxy.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  6. 30, janeiro, 2008 em 17:46 | #6

    Olá Pssgyn acho que posso ajudar, todo proxy ele tem como principal função ser um procurador (conforme a tradução) quer dizer vc solicita algo a ele é ele que vai atrás para vc, por exemplo quando vc solicita uma pagina na internet é ele que vai no servidor onde ela está hospedada , traz e lhe entrega, nesse processo o proxy pode implantar varias funções como guardar essa para pagina em cache, filtrar o conteúdo até mesmo autenticar um usuário para ter certos tipo de acesso e uma dessas funções agregadas não menos importante é funcionar como um tipo de roteador (entre interfaces de redes)que é bastante utilizada, por isso as vezes existe essa confusão da necessidade de mais de uma placa de rede, então qualquer Proxy pode ser implantado com apenas uma placa(inclusive o Squid).

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  7. Arinaldo
    6, fevereiro, 2008 em 04:59 | #7

    Olá, ja instalei várias vezes o squid em máquinas servidoras rodando alguma distribuição Linux.
    Sempre me perguntava se não havia uma distribuição para windows, e procurava na net e só achava compilações parecidas, até que achei um a no próprio site do squid (http://www.squid-cache.org).
    Claro que ele não tem suporte a todas as funções do squid para windows (isso quem afirma é o próprio site), más para compartilhar a net e impedir que alguns sites seja acessados, serve perfeitamente.
    tem duas versões, uma com suporte a Delay Pools, e outra com suporte a SSL.
    Links:
    http://squid.acmeconsulting.it/download/squid-2.6.STABLE18-bin-DELAYP.zip
    http://squid.acmeconsulting.it/download/squid-2.6.STABLE18-bin-SSL.zip

    Ele tem a opção de rodas pela linha de comando (pelo DOS), ou instalar como serviço. Podendo ser reiniciado a qualquer hora. O incoveniente é que ele é compilado para rodar no diretório C:\squid, não sendo possível rodar apartir de outra unidade.
    A sua configuração é igual a do squid para Linux, através do arquivo squid.conf.
    Vale a pena testar essa compilação.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  8. Tiago
    17, julho, 2008 em 11:43 | #8

    Eu uso o winsquid a um tempo, e vc ñ precisa reiniciar o computador para que novas alterações sejam feitas, e só vc ir em painel de controle, ferramentas admnistrativas, serviços e procurar winsquid lá no final da lista e reiniciar o serviço, pronto! economizou tempo pra caramba.
    (uso Win XP)

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  9. robertojpa
    22, agosto, 2008 em 18:03 | #9

    Manoel, fiquei bastante interessado no winsquid, porem, não consigo baixa-lo porque o meu login não é aceito pelo winsquid.wordpress.com. Aceito sujestões. Meu email é robertojpa@hotmail.com.

    Obrigado!

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  10. manoelcampos
    22, agosto, 2008 em 18:08 | #10

    O acesso não era restrito não. Procure no google outo site para baixar.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  11. 26, agosto, 2008 em 21:34 | #11

    Alguém teria uma copia do winsquid da winsquid.wordpress.com, pois não estou conseguindo acessar o site para poder baixar, pede login e senha. pode enviar através de upload para http://marival.4shared.com.

    Antecipadamente grato

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  12. manoelcampos
    27, agosto, 2008 em 13:11 | #12

    Veja o comentário acia escrito pelo Arinaldo

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  13. dfmateus
    11, setembro, 2008 em 00:51 | #13

    alguem pode me ajudar tambem nao estou conseguindo baixar o winsquid no site pois precisa ter acesso alguem pode me ajudar???
    tenho uma duvida como fazer para configurar usuarios e senhas no squid para windows????? que lugar fica armazanada???aonde aplico o comando para add usuario???

    qualquer sugestão estou a espera…
    diego@ltsinformatica.com.br

    obrigado a todos…

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  14. guilherme
    25, setembro, 2008 em 18:46 | #14

    amigo preciso de ajuda, instalei na empresa o winsquid, porem esqueci o comando que da para instalar e criar as pastas, tinha na fac do site da mgd mais esta pedindo senha para entrar, por favor me ajudem

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  15. manoelcampos
    25, setembro, 2008 em 21:05 | #15

    Cara, não sei lhe falar pois usei ele apenas em um caso específico. Deve haver outro site que tenha a documentação dele.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  16. 29, janeiro, 2009 em 15:40 | #16

    Muito boa a dica, vou testar o progrma agora mesmo, muito obrigado, nós profissionais de TI devemos garantir um ambiente bem gerenciado com qualidade, principalmente com bloqueio de lixo eletrônico.

    UN:F [1.8.4_1055]
    Rating: 0.0/5 (0 votes cast)
    UN:F [1.8.4_1055]
    Rating: 0 (from 0 votes)
  1. 29, agosto, 2008 em 15:43 | #1
  2. 3, setembro, 2008 em 14:35 | #2
  3. 25, setembro, 2008 em 21:26 | #3
  4. 17, dezembro, 2008 em 13:53 | #4