View Full Version : far uscire attraverso il router il servizio di ftp
ho un ruter adsl alcatel speed touch pro
ed avrei la necessità di metter sù un server ftp
solo che non riesco a passare attraverso il ruter
come devo fare?
che programmi mi servono?
devi fare il port redirect delle porte 20 e 21 sull'IP della LAN del pc con il server FTP.
Ciao, ho risolto questo problema proprio ieri :)
Ho pure il tuo stesso router ... ecco come è configurata la mia rete
Ho assegnato alle macchine un ip statico e disattivato il servizio dhcp del router.
accedi al router via telnet e poi esegui:
nat
create
protocol = tcp
inside_addr = digita l'indirizzo ip della macchina che gestisce l'ftp
inside_port = digita il numero della porta, in questo caso 21
outside_addr = 0.0.0.0
outside_port = digita il numero della porta, come prima 21
ora tutte le chiamate alla porta 21 che raggiungono il router dall'esterno saranno instradate sulla porta 21 dell'indirizzo Ip del tuo server.
Ovviamente puoi ripetere la procedura anche per altre porte, ad esempio la 80 per server web e così via.
Occhio che se usi un servizio Dynamic Dns (tipo no-ip) non riuscirai ad accedere attraverso il dominio. Il router infatti non lascia che una macchina appartenente alla sottorete acceda ad una macchina della stessa sottorete passndo attraverso l'indirizzo pubblico del router. Magari l'opzione c'è, ma non sono ancora riuscito a trovare dove attivarla.
Buon divertimento !!
Ciao Ghiza
Originally posted by "ghiza"
Ciao, ho risolto questo problema proprio ieri :)
E non dici chi t'ha dato una mano? :D ;)
sono ancora inguaiato :(
l'ftp sembra funzionare bene solo che mi crea un sacco di problemi quando scambio dei dati tra il mio ftp ed un altro (FXP)
si incasina con il pasive mode da quello che vedo
per ora sto usando il bullet ftp, e sospetto sia lui la causa del mio problema, potete consigliarmene uno migliore !? :D
ma che server stai usando?
Ciao Gohan ...
già già, devo ringraziarti per avermi dato una mano !!! :)
ho usato sia il bullet ftp server che il server U
con tutte 2 lo stesso problema
errore 425
se i client usano il passive mode, nelle settings del tuo dominio FTP > advanced, c'è l'opzione "allow passive mode" e la casella nella quale devi mettere l'IP pubblico del router.
Che io sappia con serv-u è l'unico modo.
spulciando un pdf che ho trovato in internet (che non centra nulla con la manualistica che danno in dotazione) ho trovato un comando molto interessante
nat defserver
Define the default server behind the SpeedTouchPro NAPT device that receives all (unknown)
incoming packets.
In typical LAN configurations one local 'default' server will be responsible for all WANLAN mail,
http, ftp, ... connectivity. This command allows to specify this server. For specific services, use the
nat create command.
SYNTAX:
nat defserver [addr = <ip-address>]
[addr] The IP address of the server (on the `inside`) that will receive all
(unknown) incoming packets.
If not specified the current default server is shown.
OPTIONAL
EXAMPLE INPUT/OUTPUT:
=>nat defserver
Default server is undefined
=>nat defserver addr=10.0.0.1
=>nat defserver
Default server is 10.0.0.1
=>
perfetto così il tuo pc diventa pubblico su internet senza nessuna protezione! :cool:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.