Configurer un serveur proxy n’étant pas une manipulation aisée, et à plus forte raison dans le cas de la configuration propre à Ipcop, la communauté de développeurs nous a facilité la tache en créant des greffons pouvant s’intégrer à l’interface web d’administration. Ces programmes s’appèlent ADDONS, dans le cas du proxy Squid, il existe un addon appelé SquidGuard permettant la gestion de contenu et la gestion horaire pour l’accès Internet ( contrôle parental )
Télécharger la dernière version sur le site de Frank http://franck78.ath.cx , visitez aussi son site pour une explication détaillée : http://franck78.ath.cx/squidGuard-doc/fr/squidGuard-fr.html la version utilisé pour l’article étant la 1.3.0
Lancez Winscp ou un autre logiciel Ftp sécurisé, et se connecter à Ipcop en tant que root et sur le port 222, ( assurez vous d’avoir activé ssh dans l’interface web en allant dans « Sysème –> Accès SSH » ) transférez ensuite l’addon Squidguard-1.3.0.tgz dans le dossier /tmp situé à la racine d’Ipcop, ouvrez ensuite un terminal ( PuTTY peut être utilisé depuis Winscp, veillez à configurer le chemin d’accès dans : préférences, intégration, applications externes ) Placez vous dans /tmp, et décompressez l’archive en tapant « tar –xvf squidguard-1.3.0.tgz » allez dans le répertoire créé et lancez l’exécutable « ./setup » vous aurez le choix entre une installation rapide (légère) et complète ( 20 mn avec un P 166 Mhz) prenant en charge la Black liste de Toulouse.
Si tout se passe bien un message vous indique la fin des opérations, rendez-vous sur l’interface web d’Ipcop et allez dans le menu « Services » vous verrez apparaître une nouvelle entré SquidGuard, la gestion de contenu est simplifié par des cases à cocher, en cochant la case « gestion du temps » un calendrier et un système de gestion de temps apparaît, assurez vous que le serveur Squid est en fonction avant de démarrer SquidGuard
http://linuxidable.perso.cegetel.net/tuto_ipcop.html#add-on