Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Shorewall e ftp passivo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Gianni.Sax
n00b
n00b


Joined: 15 Jan 2005
Posts: 35
Location: Pisa (Italy)

PostPosted: Tue Jan 18, 2005 3:44 am    Post subject: Shorewall e ftp passivo Reply with quote

Ciao a tutti,
ho questo problema: ho installato shorewall sulla mia gentoo e proftpd.

Ho aperto la porta 21 per abilitare l'accesso ftp, però al momento di andare in passive mode non mi funziona più.

Allora sono andato a leggere qui:
http://www.shorewall.net/FTP.html

Dice che per far funzionare l'ftp in modo passivo, cioé permettere l'apertura dinamica di una porta (a seguito del comando PORT), devo attivare l'ftp connection-tracking e il nat support caricando dei moduli che si dovrebbero chiamare ip_nat_ftp e ip_conntrack_ftp.

Ho capito bene?

Io ho provato a cercarli con emerge, ma non ho trovato nulla e gli unici moduli che ho a disposizione dentro la directory /lib/modules/.../kernel/net/ipv4/netfilter/ sono ipt_NOTRACK.ko e iptable_raw.ko.

Come posso fare a installare questi due moduli che servono a shorewall per farmi funzionare l'ftp passivo?

Grazie a tutti.
_________________
Hey! Ho un blog!
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1419
Location: Milano

PostPosted: Tue Jan 18, 2005 4:10 am    Post subject: Reply with quote

Hai visto se per caso li hai compilati nel kernel??
Credo che tu debba guardare li.
Li aggiungi come moduli e li fai caricare all'avvio della tua gentoobox.

mouser :wink:
Back to top
View user's profile Send private message
-anusaya-
n00b
n00b


Joined: 14 Dec 2004
Posts: 28
Location: New Zealand

PostPosted: Tue Jan 18, 2005 4:12 am    Post subject: Reply with quote

Credo che si deve selezionare il supporto per l'ftp connection-tracking proprio nel kernel:

Code:
Device Drivers  --->
    Networking support  --->
        [*] Networking support
            Networking options  --->
                [*] Network packet filtering (replaces ipchains)  --->
                    IP: Netfilter Configuration  --->
                        <*> Connection tracking (required for masq/NAT)
                            <M> FTP protocol support
Back to top
View user's profile Send private message
Gianni.Sax
n00b
n00b


Joined: 15 Jan 2005
Posts: 35
Location: Pisa (Italy)

PostPosted: Tue Jan 18, 2005 4:44 am    Post subject: Reply with quote

TROVATO! :D

Vi racconto come ho fatto passo passo, casomai tornasse utile a qualcuno che è nelle mie stesse condizioni.

I due moduletti in questione in effetti sono qui come diceva -anusaya-:
Code:
Device Drivers--->
  Networking Support--->
   Networking Options---->
    Network Packet Filtering (replace Ipchains)--->
     Netfilter Configuration


Vengono compilati tutti e due selezionando "FTP protocol support", io li ho selezionati come moduli.

Poi per caricarli (lo sanno anche gli stolti, ma io da bravo newbie non lo sapevo :) ho inserito le due righe in /etc/modules.autoload.d/kernel-2.6 con il nome dei pacchetti e cioé ip_nat_ftp e ip_conntrack_ftp (poi bisogna fare modules-update per caricare i moduli senza reboot).

A questo punto ho dovuto modificare solo il file /etc/shorewall/rules ed aggiungere questa linea alla configurazione che avevo già fatto:

Code:
AllowFTP        net     fw


Non ho capito ancora bene la differenza tra questa soluzione e una cosa tipo questa:

Code:
DNAT     net     fw:192.168.1.1   tcp    21


Però usando semplicemente ACCEPT funziona e quindi non mi preoccupo troppo. :)

Grazie per l'aiuto.
_________________
Hey! Ho un blog!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum