Configurazione e ottimizzazione di un servizio proxy basato su Squid e DansGuardian

Ecco i passi per realizzare una proxy machine basata su Squid, DansGuardian e iptables.
Si da per scontato che già i due programmi (e iptables) siano installati sul server e che siano in linea di massima già configurati.

1) fare in modoche tutto il traffico diretto alla porta 80 di una interfaccia venga “ribaltato” sulla porta 8080
a. iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp -d ! <indirizzo_IP_dell_interfaccia> –dport 80 -j REDIRECT –to-ports 8080
b. iptables-save > /etc/sysconfig/iptables
c. service iptables restart

2)  Migliorare le performance di Squid. Editare il file squid.conf e modificare i seguenti parametri:
maximum_object_size_in_memory 8 MB (di default: 8KB)
cache_mem 800 MB (di default: 8 MB)

3) Migliorare le performance di DansGuadian. Editare il file dansguardian.conf e modificare i seguenti parametri:
urlcachenumber = 5000  (di default: 1000)
urlcacheage = 9000 (di default: 900)

  1. No trackbacks yet.

Lascia un Commento

Fill in your details below or click an icon to log in:

Gravatar
Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 32 other followers