Newsgroup: it.comp.os.linux.sys
Titolo: Sarg segna tutte le connessioni come provenienti da 127.0.0.: "colpa" del transparent Proxy?

Ho una rete che esce tramite squid in transparent proxy.
Per questa rete ho degli indirizzi privilegiati (range 1-20) che sono
assegnati sui client staticamnete, questi IP si connettono alla porta
3128 di squid ed escono in rete.
Gli altri client ricevono l'IP dal dhcp e passano prima per dansguardian
(8080) che poi passa le richieste consentite a squid.
ho queste righe per il transparent proxy
#connessione danguardian->squid
iptables -t nat -A PREROUTING -m iprange --src-range
192.168.1.21-192.168.1.253 -p tcp --dport 80 -j REDIRECT --to-port 3128
#connessione direttamente a squid
iptables -t nat -A PREROUTING -m iprange --src-range
192.168.1.1-192.168.1.20 -p tcp --dport 80 -j REDIRECT --to-port 8080
controllando i vari access.log (.0 .1 ecc)  la maggioranza delle
connessioni parte da 127.0.0.1, ad esempio:
1132304963.125     95 127.0.0.1 TCP_MISS/200 457 GET
http://server-it.imrworldwide.com/cgi-bin/count
? - DIRECT/
212.239.41.1
01 image/gif
1132304963.177    126 127.0.0.1 TCP_MISS/200 1585 GET
http://ss.tiscali.com/db/script/3.js
 - DIRECT/
213.205.44.57
 text/html
1132304963.391     70 127.0.0.1 TCP_MISS/200 597 GET
http://ss.tiscali.com/db.php
? - DIRECT/
213.205.44.57
 image/gif
1132304969.993     82 127.0.0.1 TCP_MISS/302 613 GET
http://go.tiscali.it/WWW.01/TTH.01/T/KEY.001/http://notizie.tiscali.it
/stranomavero/notizie/ - DIRECT/
213.205.32.10
 text/html
1132304970.603    533 127.0.0.1 TCP_MISS/200 31879 GET
http://notizie.tiscali.it/stranomavero/notizie/
 - DIRECT/
213.205.32.
10 text/html
1132304971.368     22 127.0.0.1 TCP_IMS_HIT/304 274 GET
http://notizie.tiscali.it/inc776/script/generico.js
 - NONE/- applic
ation/x-javascript
1132304971.541      3 127.0.0.1 TCP_IMS_HIT/304 258 GET
http://notizie.tiscali.it/inc776/css/generico.css
 - NONE/- text/css
1132304971.580     27 127.0.0.1 TCP_IMS_HIT/304 258 GET
http://www.tiscali.it/css/feeds/feeds.css
 - NONE/- text/css
1132304971.710     62 127.0.0.1 TCP_REFRESH_HIT/304 237 GET
http://www.tiscali.it/js/v1.5/script.js
 - DIRECT/
213.205.32.10
il log sono quasi tutti cosi e qualcuno su ip 192.168.1.1, 192.168.1.2,
192.168.1.4
in sarg.conf ho aggiunto la riga
dansguardian_conf /etc/dansguardian/dansguardian.conf
e statistiche di sarg di ieri ad esempio riguardano le connessioni di:
-localhost.localdomain (forse sono la maggior parte,
                          devo ancora    analizzare bene)
-gateway.localdomain  (e' il nome della macchina su cui gira squid,
                        ip  192.168.1.254 e' comuqne sempre
                        localhost.localdomain)
-192.168.1.1
-192.168.1.4
Qualcono ha un'idea per piacere?
Grazie

 192.168.1.4
ma magari alla fine il problema e' in squid, daltronde sarg legge i log 
di squid
La conf di squid e' quella liscia disciamo, a parte
acl our_networks src 
192.168.1.0/24
http_access allow our_networks
e qualche altra cosettina, come mai le richieste arrivano tutte da 
127.0.0.1 in access.log?


circa dansguardian, logga correttamente ...
gateway:/var/log/squid# tail -f /var/log/dansguardian/access.log
2005.11.22 18:39:49 - 192.168.1.183 
http://www.beppegrillo.it/condannati_parlamento.php
 *SCANNED*  GET 6476
2005.11.22 18:39:49 - 192.168.1.183 
http://www.beppegrillo.it/archives/immagini/Parlamento_pulito_big.JPG
 
*SCANNED*  GET 0
2005.11.22 18:39:56 - 192.168.1.183 
http://www.beppegrillo.it/archives/immagini/Parlamentari%20Condannati.pdf
 
*SCANNED*  GET 0
2005.11.22 18:41:56 - 192.168.1.183 
http://eurostore.adobe.com/cgi-bin/it1/main
 *SCANNED*  GET 224
2005.11.22 18:46:44 - 192.168.1.168 
http://download.windowsupdate.com/v6/windowsupdate/redir/wuredir.cab?0511221746
 
*SCANNED* *EXCEPTION* Exception site match. HEAD 7156

 127.0.0.1 in access.log?
Perche` gli arrivano da DansGuardian in locale?


si esatto. Ho risolto facendo legegre a sarg i log di dansguardian
(avrei potuto anche usare X-Forwarder-For ma non avevo modo di patchare 
squid)

 squid)
dimenticavo di ringraziare THe_ZiPMaN per i suggeriemnti che mi hanno 
portato alla soluzione