
SuperSlackware
(usa Slackware)
Enviado em 26/09/2013 - 22:01h
Primeiramente coloque essas ACLS no seu arquivo de configuração do squid
geralmente fica no /etc/squid/squid.conf .
crie os arquivos ( face_ips_permitidos, face_url, sites_bloqueados)
no seu diretório onde coloca os arquivos com a lista de ips ou sites, que
no caso coloquei no /etc/squid/acls/ .
No face_ips_permitidos coloque os IPS que quer liberar o facebook (Obs. não deixei vazio esse arquivo, coloque um ip qualquer)
No face_url coloque .facebook.com.
E no sites_bloqueados coloque
.facebook.com.
www.facebook.com.br.
Depois de um /etc/init.d/squid reload
A regra abaixo primeiro vc libera depois bloqueia.
############ LIBERA FACEBOOK ########################
acl face_ips_permitidos src "/etc/squid/acls/face_ips_permitidos"
acl face_url url_regex -i "/etc/squid/acls/face_url"
http_access allow face_ips_permitidos face_url
############# BLOQUEAR SITES ########################
acl sites_bloqueados url_regex -i "/etc/squid/acls/sites_bloqueados"
http_access deny sites_bloqueados