Ir para o conteúdo
100%
Sistemas Linux

Configurando o Squid Proxy

Cache, controle de acesso e bloqueio por domínio em uma rede pequena.

Dalmo Mendes 19 de outubro de 2026 1 min de leitura

Um proxy bem configurado reduz tráfego e organiza a rede

O Squid é um proxy HTTP com cache: ele guarda cópias de conteúdos acessados com frequência e serve esses arquivos aos próximos usuários. Em redes de escritório com pouca banda, o ganho aparece já no primeiro dia, principalmente em atualizações de sistema e repositórios de pacotes.

A instalação é direta: instale o pacote, ajuste as diretivas em /etc/squid/squid.conf e reinicie o serviço. As três linhas que mais importam são a porta de escuta, a rede autorizada por ACL e a regra de permissão que libera apenas essa ACL.

ACLs definem quem pode usar o proxy e quais destinos são permitidos.
ACLs definem quem pode usar o proxy e quais destinos são permitidos.

Para bloquear categorias, crie arquivos de lista de domínios e aplique com http_access deny. Nunca libere o proxy para a internet inteira sem autenticação: um proxy aberto é abusado em poucas horas e pode gerar bloqueio do IP da empresa.

Monitore com o log de acesso. Um tail no access.log mostra em tempo real quem está acessando o quê. Ajuste o espaço em cache conforme o disco disponível e revise as listas de bloqueio a cada mês.

Curso Squid Proxy
Curso Squid Proxy
#Squid #Proxy #Cache #ACL

Referências

  1. Squid — Documentação oficial Referência completa de diretivas e ACLs.
  2. Ubuntu Server — Squid Guia de instalação e serviço no Ubuntu Server.