Newsgroup: it.comp.os.linux.iniziare
Titolo: Proxy Linux

Ciao a tutti:
Mi sono buttato in linux per esigenze di lavoro... quindi so poco e
niente: mi è stato chiesto di configurare un proxy per l'azienda: mi
sono documentato un po' in giro ed ho trovato che un proxy molto buono
è Squid, incluso in quasi tutte le distro linux esistenti nel mondo!
Vi do' prima una panoramica della rete aziendale!
-Server PDC= Windows 2kServer SP3, del quale sono amministratore. Il
server ha la sola funzione di autenticare in dominio gli utenti.(nella
rete abbiamo una classe di indirizzi tipo 10.10.13.x!
-Switch.
-FireWall Netscreen 25, collegato al router fibra ottica che fa
uscire.
Ora... l'idea sarebbe di posizionare lo squid tra lo switch e il
gateway.
Allora, guardando qua e lah ho deciso di installarmi la mandrake 8.2
(molto buona x cominciare a quanto si dice in giro)....
Ora non vi dico più come ho continuato :) xkè preferirei davvero fare
un buon lavoro, e quindi farmi consigliare da gente certamente più
esperta di me...
Grazie a tutti


I'm not prejudiced, I hate everyone equally.

 Ora non vi dico più come ho continuato :) 
In linea generale la configurazione di squid non e' problematica,
consiglio generale molta ram (almeno 256 mega) e un disco dedicato per
la cache, le dimensioni dipendono dalle utenze, ma 20 Giga male non
possono fare. Personalmente preferirei SCSI.
LG
-- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it
Gilles Villeneuve will live forever
*********************************************************************

 LG
Xò mettendo il proxy interno alla rete, e dando delle permission a
livello di router, la rete credo rallenti almeno di 3 volte, senza
contare le varie collisioni, e magari il freeze del proxy e quindi
un'eventuale reboot del sistema (e potrebbero verificarsi diverse
volte).
Soluzione sarebbe di avere 2 schede di rete 10/100, una dedicata al
traffico interno, e poi l'altra che instrada al router i pacchetti, in
modo da obbligare i vari client a impostare il mio proxy per uscire.
Ora: ho configurato squid, ho cambiato semplicemente la linea su
"squid.conf" da "deny all" in "allow all" in modo da avere tutte le
utenze abilitate... tanto abbiamo già il firewall per la sicurezza in
rete.

 rete.
Non mi pare molto bello, in questo modo autorizzi qualsiasi cosa a
passare per il proxy verso l'esterno (porcherie tipo malware comprese).
Abilita solo il traffico verso determinate porte e solo dalle macchine
della intranet.
Dal mio squid.conf (che e' praticamente standard):
acl all src 
0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 
127.0.0.1/255.255.255.255
acl rete_locale src 
172.16.216.0/255.255.255.0
acl SSL_ports port 443 563
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443 563     # https, snews
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow rete_locale
http_access deny all
