Le calmar est bon, ainsi que Webmin. Je suis encore nouveau dans ce domaine. Quelqu'un peut-il aider à voir les progrès de Squid dans Terminal ou Webmin? Je veux dire lorsque nous ouvrons un site, il passe également sur le calmar et affiche les journaux de ce site qui ont été affichés, manqués ou cachés? Également une idée d'utiliser Squid ou Webmin pour bloquer les annonces, les sites Web ou les mots clés? Merci.
Vous pouvez également utiliser squid-graph pour afficher les résultats en cache, etc.
http://squid-graph.sourceforge.net/
Surveillance du calmar avec Squid-Graph
Squid Graph est un outil d’analyse de fichier journal natif natif de Squid v2, gratuit, simple et pourtant puissant, qui génère des rapports avec une représentation graphique du trafic du serveur proxy.
1.Pour installer Squid-Graph, nous avons besoin des modules Perl et Gd.
Sudo apt-get install libgd-Gd2-Perl
2.Téléchargez Squid-Graph depuis la source. Nous pouvons également télécharger avec wget.
wget http://biznetnetworks.dl.sourceforge.net/project/squid-graph/squid-graph/3.2/squid-graph-3.2.tar.gz
3.Extract Squid-graph
tar xzvf squid-graph-3.2.tar.gz -C /etc/init.d/
4.Ajouter l'autorisation d'exécution
chmod +x /etc/init.d/squid-graph/*
5.Faire le répertoire HTML dans la racine du document (par défaut:/var/www)
cd /var/www
mkdir squid-graph
cd /etc/init.d/squid-graph
./squid-graph --tcp-only -n -o=/var/www/squid-graph/ --title="proxy" < /var/log/squid/access.log
6.Ouvrez le navigateur Web, tapez http://127.0.0.1/squid-graph
C'est ça.
Les journaux Squid sont configurés par défaut dans /var/log/squid/access.log
. Vous pouvez modifier ce paramètre via cache_access_log
dans /etc/squid/squid.conf
(mais rappelez-vous Sudo service squid restart
après avoir fait le changement). Vous pouvez tail -f
ce fichier.
Pour le blocage de sites, je recommande d'utiliser jesred , qui est déjà disponible dans les archives Ubuntu. Vous pouvez trouver des détails sur son utilisation ici: http://www.linofee.org/~jel/webtools/jesred/
Voir l'exemple redirect_program /usr/lib/squid/jesred
dans /etc/squid/squid.conf
.
tail -f /var/log/squid/access.log