Newsgroup: it.comp.os.linux.sys
Titolo: Richiesta Regole ipchains

Salve, qualcuno e' cosi' gentile da passarmi un "pacchetto" di regole per
ipchains gia' collaudate, in modo da far diventare un server linux RH 6.2
con 2 schede di rete, eth0 interna [10.1.0.0] / eth1 esterna [nnn.nn.nnn.0]
un buon gateway/firewall di una rete?
Qualche cosa ho gia' trovato e attivato, ma ho ancora un problema con FTP:
vado da un host interno su un sito esterno, mi autentifico ma poi appena
faccio "ls" mi da un errore.
Oppure con un'altra combinazione di regole non mi funzione il ping su
qualsiasi host esterno mentre il resto va, eccetto ftp che mi da questi
errori:
[...]
215 UNIX Type: L8
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
ftp: setsockopt (ignored): Permission denied
---> PORT 10,1,1,6,5,155
500 Illegal PORT Command
ftp: bind: Address already in use
ftp> ls
ftp: setsockopt (ignored): Permission denied
---> PORT 10,1,1,61,5,156
500 Illegal PORT Command
ftp>
Che mi dite?
Grazie in anticipo
Dario Lesca

 faccio "ls" mi da un errore.
Devi utilizzare il "Passive mode"
-- 
Ciao, Maurizio.

ipchains gia' collaudate, in modo da far diventare un server linux RH 6.2
http://www.nerdherd.org/ipchains
-- 
[][][][][][]      Franco Spera running linux 2.2.14     [][][][][][] 
[][][][][][] real e-mail: f(dot)spera(at)mclink(dot)it  [][][][][][]    

un buon gateway/firewall di una rete?
vai qui' e fattelo online: 
http://www.linux-firewall-tools.com/linux/firewall/
-- 
Topolino si fa le topoline. Ed è contento!
Paperino si fa le paperine. Ed è contento!
Pippo... Pippo non è molto contento! ;-)

 faccio "ls" mi da un errore.
Innanzitutto, prima di chiudere la porta dell'FTP ti sei assicurato che
il servizio funzioni bene? Se io leggo "ftp: bind: Address already in
use" qualcosa mi dice che ipchains non c'entra niente e dovresti prima
riguardare la configurazione...
Poi quando l'avrai fatto non ho nessun problema nel darti il mio
script.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

prova a fare questo:
/sbin/modprobe ip_masq_ftp
fammi sapere !!
--------------------------
Riccardo Ramacciani
url: 
www.ferrarigp.cjb.net
--------------------------

 Devi utilizzare il "Passive mode"
si, l'avevo notato che in questo modo andava meglio, ma se possibile avrei
preferito evitarlo, si puo?
(grazie cmq per la risposta)
Dario Lesca

 /sbin/modprobe ip_masq_ftp
Siii!! questa e' la soluzione!
Ora vado a leggermi gli HOW-TO per vedere se mi sono perso anche
altri moduli da caricare .... qualche cosa mi pare di aver visto ...
Grazie ;-)
Dario

 vai qui' e fattelo online:
http://www.linux-firewall-tools.com/linux/firewall/
Mooolto interessante!
Grazie.
Dario

Che mi dite?
FTP usa due connessioni per il suo funzionamento
- una per i comandi (porta 21) aperta da locale sul remoto 
  e che il firewall riesce a mascherare
- la seconda per la ricezione dei dati (porta 20) che viene aperta da
  remoto verso il locale e che il firewall non riesce a gestire  
  perche' non la puo' collegare a quella in uscita e quindi non 
  sa dove ridirigerla all'interno della rete.
Devi aggiugere un proxy FTP sul firewall
-- 
 
m.at...@flashnet.it
La prima delle Frequently Asked Questions: 
dove sono le FAQ ?      it.faq

faccio "ls" mi da un errore.
:-) E' una FAQ. O installi il modulo ftp_masq, o ti limiti ad usare la
modalita' PASV (passive).
Leonardo
".signature": bad command or file name

 (grazie cmq per la risposta)
AFAIK, no !
-- 
Ciao, Maurizio.