Configurer squid

Sur un proxy squid installé, j’ai eu besoin de planifier des périodes et des sites bloqués.

Voici mon memento. ( Fichier /etc/squid/squid.conf )


(...)
# definition reseau local
acl localnet src 192.168.1.0/255.255.255.0
# ajouts ####
# sites interdits (definitivement)
acl interdits dstdomain www.test.com www.trucdefou.fr
http_access deny interdits
# fichier de sites interdits
acl interdits2 dstdomain "/etc/squid/interdits2"
# definition horaire de blocage
acl TEMPS1 time SMTWHFA 08:00-18:00
# blocage des sites selon cette periode
http_access deny interdits2 TEMPS1
#
# port 7780
http_port 7780
https_port 7780
cache_effective_user squid
cache_effective_group squid
visible_hostname nomMachine

Le fichier /etc/squid/interdits2 contient une liste de sites bloqués (noter la syntaxe commençant par un point). Il s’agit d’un simple fichier texte.

.site1.com
.site2.fr

Redémarrer squid après modification.

Leave a comment