Newsgroup: it.comp.os.linux.iniziare
Titolo: Re: Scusate se insisto: firewall per linux

 E' una domanda molto lunga, lo so... 
la risposta no: firestarter e guarddog;
r
-- 
Signatures of all things I am here to read
[Ulysses, III:2-3]
Ramapage: 
http://umpf.net/

 e servizi devono o vogliono accedere alla rete locale o internet?
--/cite--
E firewall linux che controllino quali applicazioni vanno in rete, io
non ne conosco.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 non ne conosco.
non direttamente per singola applicazione, ma se blocca il protocollo 
http o smtp le conseguenze sono immaginabili;
gli è che ha una impostazione windowesca, direi che per un uso comune 
basta non far girare servizi tipo apache (io nella Slack ho attivato 
solo syslog) per essere ragionevolmente al sicuro;


 http o smtp le conseguenze sono immaginabili;
Come minimo, pero', ci vorrebbe un firewall in layer 7, e non e' il caso
specifico del kernel gestito con firestarter e guarddog.
Altrimenti, chiudi solo le porte http o smtp.
Resta il fatto che se apri a firefox, apri a qualsiasi oggetto usi
passare verso la porta 80 di chiunque nel mondo.


 non ne conosco.
c'è L7 (non il gruppo), ma non non ha interfacce grafiche, se non in alcune
appliance dedicate.


E anche quello (da quel che conosco) non ti dice quale programma sta
usando il protocollo http sulla porta 2458.
Ti dice che c'e' traffico http sulla porta 2458.


 
se l'applicazione ha un pattern riconoscibile è in grado di filtrare
soltanto quell'applicazione.

 e servizi devono o vogliono accedere alla rete locale o internet?
Qui mi cogli impreparato.
Di solito io mi attacco ai log e "greppo" per le stringhe che mi
interessano. Forse webalizer potrebbe esserti d'aiuto, ma non l'ho mai
usato, quindi non so cosa faccia e non faccia di preciso.
-- 
Bud (un bergamasco "de sura" a Pavia)
Honda CBR 1100 XX '01 "Aurora"
ex Guzzi California 1100ie '94 "Sconzy"
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 non ne conosco.
Ma è corretto definire "firewall" un programma che filtra quali
applicazioni vanno in rete e quali no? D'accordo che il firewall integrato
di Windows lo fa, ma è corretto chiamarlo firewall?
In linea di principio l'informazione di "quale programma è in listen su
una data porta" o "quale programma ha aperto la connessione tal dei tali"
è reperibile con il netstat; immagino quindi che non sia impossibile
scrivere un programma che raccolga queste informazioni ed eventualmente
faccia un filtro sull'eseguibile che apre la connessione, però a) non so
quale valore aggiunto mi da rispetto ad un firewall standard e b) non so
se al di fuori di windows esista qualcosa del genere.
Bud
-- 


 Ma è corretto definire "firewall" un programma che filtra quali
Semantica, croce e delizia ...
No, anche secondo me, no.
Infatti si sono inventati il termine "personal firewall" per definire
quel misto tra firewall "filtrante" e monitoraggio applicazioni.
PS: ogni mio post e' stato scritto senza nessuna voglia di polemiche,
e nemmeno io amo i "PF", puntualizzavo solo la richiesta specifica
fatta dall'OP.


 non ne conosco.
pensavo: forse si puņ fare con SELinux, impostando le policy di accesso 
alla rete per le singole applicazioni?

 fatta dall'OP.
[cut]
Sicuri che non ci sia in giro del software
in grado di controllare l'accesso delle applicazioni
alla rete (in tempo reale)? Forse si trova qualcosa
a pagamento?

 in grado di controllare l'accesso delle applicazioni
Sicuri? Io no.
Ma non ne conosco, come ho detto.


 alla rete (in tempo reale)?
No, per niente, come scrivevo prima non ho mai sentito di niente del
genere, ma questo non significa che un software così non esista.
I vari personal firewall per windows ci dimostrano che un tale software è
possibile. Sono convinto che con i comandi di sistema di un qualunque unix
(netstat, ps, ...) ed una generosa dose di perl sia possibile costruire in
modo artigianale una sorta di filtro che faccia la stessa cosa.
E' possibile che esista già qualcosa del genere, però a) non ne ho mai
sentito parlare e b) non ne vedo una vera necessità. 


 sentito parlare e b) non ne vedo una vera necessità. 
a) c'è un addon di IPCop che fa questa cosa, però occorre installare IPCop
in un'altro hardware
b) concordo, non ce n'è necessità

 
E come fa, ipcop sul firewall, a sapere quale eseguibile sul mio pc
sta accedendo alla rete?
Se ho capito cio' di cui parli, e' un filtro a layer 7, di cui si e'
gia' parlato, e ti dice che "tipo" di comunicazione sta transitando,
ma non puo' sapere quale entita' sta usando quel protocollo.
