Newsgroup: it.comp.os.linux.sys
Titolo: Controllare le connessioni in uscita

Buon venerdi a tutti!
Per me e' cominciato decisamente male...
Appena arrivato in ufficio il mio capo mi ha consegnato una stella di
latta ricavata da un case in disuso e mi ha chiesto di implementare un
qualche sarchiapone per controllare le connessioni in uscita di una certa
persona, "per capire fino a che punto puo' fidarsi".
Lasciamo perdere per un momento le considerazioni etico-filosofiche della
questione e tralasciamo pure quelle legali (nel contratto di lavoro c'e'
scritto chiaramente che e' possibile farlo).
La domanda che mi sorge spontanea e': e adesso come faccio?
Abbiamo un Server Debian che funziona anche da Gateway, ma non ho nessun
Proxy (e, sinceramente, non ho neanche tanta voglia di installarne uno).
Sapete consigliarmi un qualcosa da lanciare alla bisogna che mi consenta
di scrivere in un file gli indirizzi digitati sul Browser di un PC nella
rete (e, ovviamente, spediti attraverso il Gateway)?
Non devo controllare anche i contenuti, mi bastano solo gli URL.
Sinceramente non saprei neanche cosa cercare...
Grazie a chi sapra' darmi una dritta!
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 controllare anche i contenuti, mi bastano solo gli URL.
Se ti servono proprio gli url e stai parlando di solo traffico web, la
cosa più conveniente è proprio un proxy in modalità trasparente, rassegnati.
Per inciso, non so quale sia il quadro normativo in Germania (e dubito che
possa essere peggiore del nostro...), ma, in generale, non è affatto scontato
che ciò che c'è scritto in un contratto sia necessariamente conforme alla
legge.

 Sinceramente non saprei neanche cosa cercare...
La butto li: creare regole ad hoc nel firewall con l'opzione log?

 legge.
Qui si... E se ti sbagli a scrivere qualcosa di illegale con c@$$1...
E nel caso specifico, visto che per motivi vari avevo partecipato ad una
conferenza sull'argomento, tenuta da avvocati, so per certo che e'
consentito, basta che sul contratto sia scritto chiaramente.
Ciao



Ntop sul gateway potrebbe essere una soluzione; oppure se puoi abilita
NetFlow sul router

 Luca Bertoncello ha scritto:


Ecco, questa e' un'opzione che mi piace... Il problema, a questo punto,
sarebbe di scrivere questa regola...
Hai dei consigli? Oppure sai indicarmi qualche HowTo?
Grazie


 oppure se puoi abilita NetFlow sul router
Come sopra.


Vero, non avevo letto per bene le sue richieste...Credo che mettere un
proxy in trasparent mode sia la cosa più veloce

 La domanda che mi sorge spontanea e': e adesso come faccio?
Tu controlli il firewall, tu controlli gli switch. Metti lo switch in
modalita' sniffing e salvati tutti i pacchetti poi puoi usare un
qualunque analizzatore per ricostruire le sessioni.
Davide
-- 
Girls think Sudoku is maths. -- Verity Stob

 Sinceramente non saprei neanche cosa cercare...
Se non sbaglio, ettercap riesce a decodificare le connessioni http.

 di scrivere in un file
Alla disperata io proverei piazzando qualcosa del genere sul gateway:
iptables -A FORWARD -s $ipdacontrollare --dport 80 -j LOG
ammesso che $ipdacontrollare sia fisso, altrimenti tocca loggare tutto
il traffico in uscita sulla porta 80 e poi dare la caccia all'IP che ha
questo.
Dopo sarà un lavoraccio di cat, grep e cut su syslog per andare a
trovare gli IP raggiunti, e da qui risalire ai siti.
Non può essere una cosa esaustiva né precisa fatta in questo modo, però
se non puoi|vuoi mettere un transparent proxy non vedo molte altre
possibilità.
-- 
Massimo Bacilieri AKA Crononauta

 Grazie a chi sapra' darmi una dritta!
E il buon vecchio iptraf con il logging attivato?
Uhm, adesso che ci penso, logga gli IP e non gli URL.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Sinceramente non saprei neanche cosa cercare...
Semplica, facile, veloce:
1a) colleghi la scatoletta di latta ad una porta dello switch che fa
monitoring
1b) colleghi alla ethernet in uscita dal pc da controllare un HUB da 10
euro e atttacchi la lattina a quell'HUB 
(1a ed 1b sono alternative tra di loro)
2) apt-get install dsniff
3) vedi cosa offre il pacchetto e hai tutto a portata di mano.
4) mi mandi i dati del tuo capo che gli stacco fattura per consulenza 
Max
-- 
A: Because we read from top to bottom, left to right.
Q: Why should i start my reply below the quoted text?

 
wireshark?

 4) mi mandi i dati del tuo capo che gli stacco fattura per consulenza 
Beh, qui ne devo parlare prima con lui!
Ma, se passi da Dresden, una birra te la offro volentieri!
Ciao


 Grazie a chi sapra' darmi una dritta!
io la butto la'. un tcpdump con output su file sul gateway?