Proxy e Content Filter: Squid e Dansguardian

Published by Lello on

In questa sezione vedremo come configurare un proxy server e associato ad esso uno strumento di content filtering.

Per quanto riguarda il proxy server, installeremo Squid (il proxy più usato su linux).

Squid è un servizio che memorizza su disco (caching) il traffico effettuato dagli utenti su Web (HTTP, HTTPS, FTP, …); l’obiettivo è quello di ridurre l’occupazione della banda (se una pagina web è in cache, il proxy fornisce all’utente la pagina memorizzata senza dover necessariamente richiederla al server di destinazione) e chiaramente i tempi di risposta verso l’utente finale.

DansGuardian è un filtro per contenuti web (Content Filtering); il filtraggio viene effettuato fondamentalmente tramite 3 opzioni:

  • ricerca di parole chiavi/frasi all’interno della pagina richiesta;
  • il filtraggio PICS;
  • filtraggio degli URL tramite liste basate su blacklist.

Le tipologie di filtraggio possono essere combinate tra loro per migliorare il filtraggio; è possibile (lo consiglio vivamente) di abbinare Dansguardian a Squid (come vediamo in questa sezione) per aumentare l’efficenza del proxy, creando un filtro sulle richieste che Squid deve elaborare.

Installazione Squid →