Squidguard

Per filtrare le url si può usare questo strumento che si integra benissimo con squid. Il sito di riferimento è

http://www.squidguard.org

Sul sito ci sono gli esempi di come configurarlo per quanto riguarda il suo file di configurazione per collegarlo a squid bisogna aggiungere una riga allo squid.conf nella pagina di squid di questo wiki c'è la riga adatta.

La cosa fondamentale da non sbagliare e fare in modo che squidguard abbia lo stesso proprietario (meglio anche gruppo oltre che utente) di squid altrimenti non funziona, a me una volta mi è cambiato a causa dell'aggiornamento del sistema operativo. Suppongo a causa di una installazione di squid o di squidguard non fatta con l'utente giusto.

Dopo aver piazzato le liste che ovviamente bisogna scaricare da un riferimento aggiornato sul sito ci sono diversi riferimenti ma bisogna stare attenti alla data di generazione , bisogna caricarle nel db interno di squid e si fa tramite il comando che copiamo dalla documentazione

squidGuard -C all
chown -R <squiduser> /usr/local/squidGuard/db/*

Sempre dalla documentazione copiamo il comando che ci consente di testare squidguard prima di integrarlo con squid per vedere se funziona

echo "http://www.example.com 10.0.0.1/ - - GET" | squidGuard -c /tmp/test.cfg -d

questo ci fa capire che al contrario di squid che è un demone sempre in esecuzione squidguard si sua solo al momento del bisogno. Per provare poi squid collegato con squidguard eseguire squid con l'output a console con modalità di debug 1 per sapere come fare c'è sempre la solita pagina di squid già linkata prima.

Salvo diversa indicazione, il contenuto di questa pagina è sotto licenza Creative Commons Attribution-ShareAlike 3.0 License