November 1
Squid è un server proxy web e il software di caching open source. Ha una varietà di usi per accelerare il tempo di accesso per la memorizzazione nella cache le ripetute richieste, lookup DNS e altre ricerche utili che la gente su una rete condivisa avrebbero bisogno. Squid può essere utilizzato per aumentare la sicurezza della rete filtrando il traffico Internet e bloccando alcuni siti web che sono elencati in una politica di blocco o che contengono le parole chiave in una politica di blocco.
1 Assicurarsi che Squid è installato correttamente. Consultare la documentazione per il sistema di distribuzione e operativo, se necessario.
2 Configurare l'elenco di controllo di accesso (ACL) nella "squid.conf" file di configurazione di Squid. Questo file dovrebbe essere trovato in "etc / squid /". Aggiungere le seguenti righe al file di configurazione:
ACL cattivo url_regex "/etc/squid/squid-block.acl"
http_access deny Bad
Salvare le modifiche al file squid.conf.
3 Inserire gli URL e le parole chiave che si desidera bloccare nel file /etc/squid/squid-block.acl appena creato. È possibile aggiungere gli URL e parole chiave parziali o interi che bloccano tutte le pagine dove si trova la parola chiave. Ricordare per descrivere gli URL che si prevede di bloccare con attenzione, come si potrebbe inavvertitamente bloccare i siti auspicabile che contengono la descrizione URL bloccato. Entrare ".com" nel file bloccherà tutti i siti che terminano in ".com". Allo stesso modo, scegliere con cura le parole chiave in modo che Squid non bloccare i siti auspicabile che contengono la parola chiave.
esempio:
badwords.com
bored
Queste voci farà sì che il filtro per bloccare qualsiasi URL che contiene "badwords.com." Il filtro sarà anche bloccare qualsiasi sito che contiene la parola "noia".
4 Salvare le modifiche al file calamaro-block.acl.
5 Creare un file di calamaro-noblock.acl per consentire alcune eccezioni alle regole di filtraggio per passare. I siti web che contengono URL o parole in cui le parole chiave sono parte della parola saranno bloccati dalla politica. Inserire gli URL e le parole chiave dei siti di non bloccare in questo file.
esempio:
www.stopbadwords.com
boredom
Queste voci causano l'URL "www.stopbadwords.com" per essere consentito attraverso il filtro, anche se contiene l'URL bloccato "badwords.com."
6 Salvare le modifiche al file calamaro-noblock.acl.
7 Aggiungere la regola di "no-blocco" per il file di configurazione squid.conf prima della regola "blocco", al fine di mettere le regole "non-blocking" in azione:
ACL special_urls url_regex "/etc/squid/squid-noblock.acl"
http_access allow admin_ips special_urls
Salvare le modifiche al file squid.conf.
8 Riavviare Squid in modo che le nuove politiche di filtraggio abbiano effetto.