Lightsquid
Lightsquid est un logiciel de statistiques sur l’utilisation de Squid.
Il y a pléthore d’outils en la matière, du plus pointu au plus léger. Moi, j’ai fais dans le léger.
LightSquid comme son nom l’indique est à 0% de matières grasses mais il me suffit pour retourner des stats par IP, par URL, un top des noms de domaines les plus consommateurs, etc.
C’est parti pour l’install :
apt-get update && apt-get install lightsquid
Dans le fichier, /etc/apache2/conf-available/lightsquid.conf, commenter les lignes présentes par défaut et ajouter celles-ci :
#Alias /lightsquid/ /usr/lib/cgi-bin/lightsquid/
#
#<Location "/lightsquid/">
# Require local
#</Location>
Alias /lightsquid/ /usr/lib/cgi-bin/lightsquid/
<Location "/lightsquid/">
# Permettre l'accès à un réseau
Require ip 192.168.1
Require all denied
</Location>
<Directory "/usr/lib/cgi-bin/lightsquid/">
AddHandler cgi-script .cgi
AllowOverride All
DirectoryIndex index.cgi
Options +ExecCGI
</Directory>
On active la configuration de lightsquid, on active le module CGI :
a2enconf lightsquid
a2enmod cgi
service apache2 restart
Et pour finir, on met le script de parsing de squidlight dans la crontab :
crontab -e
*/5 * * * * /usr/share/lightsquid/lightparser.pl
Pour le premier coup, on peut le lancer à la main :
/usr/share/lightsquid/lightparser.pl
Et y a plus qu’à :
http://monsquid/lightsquid/
Ce qu’enseigne LightSquid : Interdisez google, facebook, apple et microsoft et vous aurez à nouveau de la bande passante !