Recentemente sono stato a casa l'installazione di squid come proxy caching unico per tutti i computer connessi alla mia rete domestica. Il modo più semplice è solo in esecuzione squid sul tuo router linux come è e la configurazione di ogni singolo browser su tutti i computer della rete in modo da accedere a internet tramite squid. Questo è fattibile, ma noioso. Il modo più interessante è la creazione di proxy trasparente in modo tutto il traffico http passa attraverso calamari automaticamente. Non ho intenzione di spiegare come impostare il proxy trasparente in quanto ci sono tonnellate di articoli in internet a riguardo, per esempio:
- http://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html
- http://tldp.org/HOWTO/TransparentProxy.html
- http://www.deckle.co.za/squid-users-guide/Transparent_Caching/Proxy
La documentazione è molto semplice, e ha un solo problema: è obsoleto e non funziona con le versioni più recenti di calamari. Ho letto diverse istruzioni ed è stato sempre finire con questi messaggi di errore:
2008/03/23 01:51:52| parseConfigFile: line 26 unrecognized: 'httpd_accel_port 80' 2008/03/23 01:51:52| parseConfigFile: line 27 unrecognized: 'httpd_accel_with_proxy on' 2008/03/23 01:51:52| parseConfigFile: line 28 unrecognized: 'httpd_accel_uses_host_header on'
Ecco come risolvere il problema ...
Per saperne di più |