Newsgroup: it.tlc.gestori.fastweb
Titolo: FTP su porta diversa da 21

C'e' qualcuno che da fastweb ha cercato di accedere ad un server ftp esterno
a fastweb su una porta diversa dalla 21? Con quale esito?
Grazie
Alessandro.

 a fastweb su una porta diversa dalla 21? Con quale esito?
Funziona senza problemi!
Ciao, Fabrizio (Nym)
~~~~~~~~~~~~~~~~~~ Fabrizio (Nym) ~~~~~~~~~~~~~~~~~~
n...@fastwebnet.cjb.net
 - ICQ #35864683 - 
n...@cybergal.com
www.fastwebnet.cjb.net
 - FAQ: 
http://faq.fastwebnet.cjb.net
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 a fastweb su una porta diversa dalla 21? Con quale esito?
La mia esperienza è la seguente:
Con Passive Mode attivato, tutto ok ovviamente.
Con Passive Mode disattivato, alcuni FTP (credo dipenda del server) non
funzionano. Solitamente, quando al comando PASV rispondono con Entering
Passive Mode (127,0,0,1,x,x) o comunque con un indirizzo privato, anche
disabilitando il Passive Mode non si riuscirà ad entrare.
Per gli FTP su porta 21, nessun problema.
Ciao

 funzionano.
Ciao io non ho mai riscontrato questi problemi... cmq se hai qualche ftp
non coperto da pwd su cui farlo testare anche da noi saremo lieti di dirti
se va o no e di cercare di comprenderne la ragione!


 se va o no e di cercare di comprenderne la ragione!
io ho avuto un problema simile testando mozzy, la questione e' che e'
necessario comunicare all'ftp quale sia il suo ip .. [nel caso di mozzy l'ip
di pat] altrimenti abilita' si' il passive mode ma sull'ip privato con
conseguente panico del client esterno.
Ciao Luca B.


Grazie per le risposte.
Mi stupisce che possa funzionare (perlomeno in modalita' non passiva),
perche' questo vorrebbe dire che il router analizza i dati trasmessi su
tutte le connessioni (non solo quelle con destinazione sulla porta 21) per
"intuire" se si tratta di ftp ed agire di conseguenza. Sbaglio?
In realta' attualmente non ho nessun server ftp su porta diversa da 21 da
raggiungere (anche se in passato ne ho incontrato uno) ma e' solo una
questione "teorica".
Alessandro.

 conseguente panico del client esterno.
??? potresti essere piů chiaro?!?


 "intuire" se si tratta di ftp ed agire di conseguenza. Sbaglio?
Infatti, su questo si basa mozzarella.
Il router vede il comando PORT con IP interno, lo modifica con l'ip di PAT e
apre un NAT verso il tuo PC sulla porta del comando PORT.
Ciao


Si ma scandirsi tutte le connessioni e non solo quelle sulla porta 21 e' un
bel carico di lavoro per lui!
Per quanto riguarda mozzarella credo che nessuno puo' assicurare che la
porta venga rispettata (ipotizziamo due client ftp  su due pc diversi che
richiedono allo stesso server un file mettendosi in ascolto sulla stessa
porta: e' improbabile ma possibile).
Ma se il router si basa solo sul contenuto della connessione si potrebbe
ipotizzare un server mozzarella in ascolto su una porta a scelta che simuli
un server ftp e restituisca a mozzarella l'IP e la porta trasmessagli dal
router. Tutto questo in teoria ovviamente :-)
Alessandro.

 router. Tutto questo in teoria ovviamente :-)
non e' esattamente una novita', infatti qualcuno ci ha gia' pensato,  un
server ftp farlocco che restituisca ip:porta di pat ad un client ftp
parimenti farlocco.
Porta 21 a parte sarebbe un'evoluzione di mozzy che permette di superare una
delle assunzioni [ non lecite ] fatte da Naif. Mozzarella e' un'idea di
base..va ampliata.
Ciao Luca
--
[ Forum per utenti FastWeb e Server interni]
[ 
http://www.serverside.3000.it
 -----------]
[ 
http://www.fastwebnet.cjb.net
 -----------]

> ??? potresti essere piů chiaro?!?
--
quando al comando PASV rispondono con Entering
Passive Mode (127,0,0,1,x,x) o comunque con un indirizzo privato
--
Entering Passive Mode (127,0,0,1,x,x) significa che il server ftp a cui ti
sei collegato ti chiede di collegarti al 127,0,0,1,x,x cosa ovviamnte non
possibile visto che lui si riferisce alla sua interfaccia di loopback sulla
porta identificata da x,x. Il tuo client ftp con 127,0,0,1 identifica la tua
interfaccia di loopback.
La stessa cosa capita con un Entering Passive Mode (10,x,x,x,x,y,y) , il
client esterno a fw non ha possibilita' di connettersi a 10,x,x,x,x,y,y,
tutto cio' accade perche' il server ftp invece di restituire un
IPpubblico:porta  (mappato  su  SuoIPprivato:porta)  restituisce appunto
l'IP privato.
Detto in  altro modo se metti un server ftp sulla tua macchina, il server
pensera' di essere un 10.x.x.x.x e comunichera' questo ip al client per la
connessione dati. Non avendo modo il server di conoscere l'ip di pat devi
specificarlo nella sua configurazione, io ti posso dire come farlo con
GuildftpD cmq altri server dovrebbero avere un'impostazione equivalente .
Ciao Luca B.

 GuildftpD cmq altri server dovrebbero avere un'impostazione equivalente .
Adesso ho capito... pensavo ti stessi riferendo a quando ti connetti come
client
ad un server remoto e per questo non mi tornavano i conti...


 ad un server remoto e per questo non mi tornavano i conti...
Uhm, no, è luca che ha fatto casino.
Si intendo connessione a server esterni!
Se il server è dietro firewall e restituisce l'ip privato nell'indirizzo del
PASV, è lui mal configurato!
E se nn è su port 21 il PORT mode a me nn funzia

 PASV, è lui mal configurato!
guarda che io intendevo proprio quello!  sono andato un po' oltre
specificando i problemi di configurazione del server che si possono avere
volendo metter su un server ftp visibile con le porte mappate da mozzy.
Right?
Ciao Luca

 guarda che io intendevo proprio quello!
Cioe' confermi che e' da fastweb e' possibile accedere ad un server ftp
esterno in ascolto su una porta diversa dalla 21 e funziona anche in
modalita' attiva?
Alessandro.

 E se nn è su port 21 il PORT mode a me nn funzia
Ho fatto delle prove su server di miei amici su porte non standard;
risultato: error connecting to socket (o qc di simile!). I server funzionano
soltanto in modalità PASV :(
In effetti il ragionamento non fa una grinza, anche se... insomma FW
dovrebbe garantire la possibilità si usare ftp (non solo su la porta 21)
Posso capire che sia un compito gravoso per i router, ma sono loro
che hanno scelto questa strada e devono adoperarsi per risolvere i
problemi che può creare (se la soluzione esiste!)



A me sembra altrettanto grave che non si possa usare netmeeting e non li
vedo tanto preoccupati per questo ;-P
Alessandro

 vedo tanto preoccupati per questo ;-P
Netmeeting non si può usare soltanto nel caso in cui si viene chiamati
e questa rientra nelle classiche limitazioni dell'IP privato; per il
resto funziona (al max dai un okkio alle FAQ)


 problemi che puņ creare (se la soluzione esiste!)
Certo, solo che non se ne preoccupano visto che qualche bontempone ha
inventato la modalitą passive per i server ftp e l'ha inclusa nell RFD ;)
Ciao

 modalita' attiva?
no confermo che un server ftp che ti risponde  "Entering Passive Mode
(10,12,45,18,x,x)" e' mal configurato, come confermo che chi volesse metter
su un server ftp con mozzarella deve stare attento a qualche dettaglio di
configurazione per il suo server.
Ciao Luca