Newsgroup: it.comp.os.linux.software
Titolo: sarg e ip  DHCP mancanti

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.
sarg non mi visualizza gli IP dei client che escono "via dansguardian", 
credo sia per il fatto che l'indirizzo viene assegnato col dhcp.
E' corretto? c'e' modo di avere questi IP nel report?

 corretto? c'e' modo di avere questi IP nel report?
Secondo me no. Un IP è un IP, indipendentemente da come è stato assegnato.
Michele



No, semplicemente il problema è che per squid tutte le richieste di
dansguardian provengono da 127.0.0.1.
Hai 3 alternative:
1) fai usare a tutti dansguardian e metti in exceptioniplist gli IP
dall'1 al 20 e poi fai analizzare a sarg il log di DG (in formato squid
ovviamente)
2) Devi configurare la sezione relativa a dansguardian nel sarg.conf
3) Usi l'X-Forwarded-For
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 ci sono... (Non server che lo dica vero? :) )
in effetti ho controllato i files access.log di squid e ci sono solo Ip 
del range privilegiato, ma anche molto molto pochi (ora non so, magari 
in quel range si connettono poco, non so come abbiano configurato i 
client, ma credo che stiano usando pochi di quegli IP)
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
ripeto 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
sono quai tutte cosi e qualcuna su ip 192.168.1.1, 192.168.1.2,
192.168.1.4 , ma ripeto che magari i client privilegiati sono pochi e 
navigano poco.
in sarg.conf ho aggiunto la riga (sotto consiglio di Flavio)
dansguardian_conf /etc/dansguardian/dansguardian.conf
ma non e' cambiato nulla
le 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
Grazie