¿Por Qué Squid Proxy?

En redes empresariales, Squid proporciona filtrado web, ahorro de ancho de banda, registro de actividad y políticas de acceso por horario o grupo de usuarios.


Instalación

sudo apt install squid -y
sudo systemctl enable --now squid

Configurar ACLs

acl localnet src 192.168.1.0/24
acl blocked_sites dstdomain .facebook.com .tiktok.com
acl work_hours time MTWHF 08:00-18:00
http_access deny blocked_sites
http_access allow localnet work_hours
http_access deny all

Habilitar Caché

cache_dir ufs /var/spool/squid 10000 16 256
cache_mem 256 MB
maximum_object_size 100 MB

Solución de Problemas

ProblemaSolución
”Access Denied” en sitios permitidosRevise el orden de las ACLs — la primera regla coincidente gana
Tasa de caché bajaAumente cache_dir y maximum_object_size
Squid no inicia tras cambiar configEjecute squid -k parse para validar la sintaxis

Artículos Relacionados