info
about me

Io sono proprio così

frasi a caso

ubi maior, Mini Minor

— anonimo latino
feedz

rss post
rss commenti

 

ranking


antipixl

scarica wordpress

contattami

mail me
Chiamami con Skype

blog
categorie
passato
cerca

stat

MyPagerank


Server FTP

Stampa il post

Come scrivevo nel post passato, il NAS comprende anche un server FTP.

Ovviamente sembra inutile avere un FTP sulla rete locale, quando il disco è riconosciuto sulla rete come PC qualsiasi condiviso.

E, infatti, l’ambaradan è lì solo per uscire dalla rete locale e “farsi vedere” da tutti su internet.

In questo modo si possono scambiare file locali con altre persone, senza nemeno doverli caricare su chissà quale server o servizio di storage on line.

Sento già la domandina con bavetta alla bocca: “E allora si può fare il server di eMule in casa propria?”.

La risposta è NO, e per due motivi:

– non è abbastanza veloce, nè dedicato
– a farlo si andrebbe in galera

Quindi a cosa serve?

L’ho scritto sopra: condividere i propri file con altre persone, ma non con tutto il mondo.

Soprattutto perchè l’operazione si può fare solo via FTP, sia con un client FTP (CuteFTP, FileZilla, ecc.) sia con il browser (usando la sintassi del protocollo FTP).

Ma veniamo a noi: come si fa?

Il server FTP integrato nel box NAS funziona da solo, ed è utilizzabile in rete locale senza problemi (se tutto è configurato per bene), però non può essere visto dall’esterno, perchè non è provvisto di IP pubblico.

L’IP pubblico è quello della nostra connessione internet, e bisogna fare in modo che esso sia associato al nostro NAS.

Per fare ciò bisogna innnzitutto aprire la porta 21 (quella classica dedicata al FTP, oppure quella che noi abbiamo impostato per il nostro server FTP) del firewall, verso l’indirizzo di rete del NAS, attraverso il port forwarding del nostro router.

Poi bisogna permettere il passaggio del traffico in entrata SOLO verso il NAS, attivando il DMZ, in questo modo l’IP pubblico verrà associato all’IP locale del NAS.

Però qui si pone un altro problema: il nostro IP non è statico, visto che cambia ad ogni connessione, per cui sarebbe un problema connettersi dall’esterno senza conoscere il nuovo IP.

Allora ci viene in aiuto il servizio DDNS del router.

Questo permette di utilizzare un nome di dominio per indicare il nostro IP pubblico dinamico, attraverso l’uso di servizi che forniscono i domini di terzo livello (utente.dominio.com), anche gratuitamente (no-ip.com, dyndns.org, ecc.)

Però la situzione non cambia: come fa il fornitore di dominio a sapere il nostro IP?

Se si usa un PC sempre acceso c’è un programmino che invia periodicamente il nostro IP al sito che fornisce il servizio, ma se usiamo un router, è meglio ancora: il router stesso, grazie al DDNS tiene aggiornato il nostro fornitore.

Molti router (anche il mio) supportano solo un certo numero di servizi DDNS preimpostati, quindi per scegliere a quale abbonarsi, bisogna controllare per quali il router è preimpostato.

Il mio (Linksys WRT54GL) è impostato per DynDNS, TZO e Zoneedit, quindi io ho scelto DynDNS.

Una volta iscritti al servizio e creato il proprio dominio, basta inserire i dati nella pagina apposita del router, e il NAS sarà aperto verso la grande rete.

Più difficile da scrivere e leggere che non da fare.


Se questo argomento ti interessa puoi provare...

Piacevoli sorprese dalla TV Wednesday 22 August 2012

Dropbox in profondità Wednesday 30 May 2012

Condividere in libertà - Dropbox Wednesday 30 May 2012

Stampare foto online - Esperienza Photoworld Thursday 29 March 2012

Online a intermittenza Friday 16 March 2012

Social

twitta il post condividi su Facebook

ci sono 10 commenti per "Server FTP"

  1. Marco ha detto:

    Ho tovato utilissima la tua guida su come creare un server ftp.
    Sono in possesso del tuo stesso Nas e ho seguito con precisione tutte le procedure, ho impostato il DMZ e il DNS dinamico, ma quando provo ad accedere mi compare una finestra nella quale devo inserire la user e pass del mio router(Netgear Dg834GT), anzichè quella del’ftp.
    Ti chiedo, quindi, se per favore mi dai un mano a configurare al meglio l’ftp e a farlo funzionare!
    Grazie!
    Ciao

  2. degra ha detto:

    Come cerchi di accedere al NAS?
    Se accedi via HTTP ti mostrerà ovviamente il pannello di amministrazione.
    Devi accedere via FTP, ovvero con indirizzo tipo: ftp://utente:password@indirizzonas.
    In questo modo vedrai l’interfaccia FTP (una pagina bianca con la lista delle directory, niente di che) con solo le directory a cui può accedere l’account che usi.
    Se dall’amministrazione hai impostato che non sia accessibile da anonimo, otterrai un errore in caso di accesso senza credenziali, oppure la finestra per inserire user e password.

  3. Marco ha detto:

    Si lo so che devo far precedee il link dall’attributo ftp://, solo che nn funzia, lo steso se provo con FlashFXP dove mi compare subito una scritta: Errore nella connessione(connessione rifiutata). Io cmq ho confuguarato il tutto come dici tu, l’unica maniera per accedere all’hd via ftp è tramite Ip locale 192.168.0.9,(sai che soddisfazione!).
    Se potessi aiutarmi in questa impresa sarei molto felice!!!
    Grazie di tutto!
    Aspetto una tua risp.
    Ciaooo
    P.S. se vuoi ti posso dare la mia mail, per nn intasare questo sito dei miei problemi!

  4. degra ha detto:

    Davvero non capisco…
    Se via http ti apre l’amministrazione del NAS, vuol dire che i parametri sono giusti e il NAS è visibile dall’esterno.
    Hai aperto la porta 21 (all’indirizzo locale 192.168.0.9) sul router?

    Il DMZ va attivato solo se il NAS è in rete locale, per aumentare la velocità in caso di errori, ma se è accessibile da remoto, è meglio non attivarlo, altrimenti può essere attaccato dall’esterno e soggetto a virus che “rimbalzano” tra il firewall e il NAS.

  5. Marco ha detto:

    No, nn mi si apre l’amministrazione del Nas ma quello del router(Netgear Dg834GT), l’avevo anche scritto nel mio primo post.
    Ho disattivato il Dmz, ma la situazione nn cambia!
    Cosa può essere!?
    Grazie ciaoooo

  6. degra ha detto:

    Ah, scusa, non avevo capito…
    Dev’essere qualche impostazione sul router: il mio per poter vedere l’amministrazione ha bisogno che si attivi l’opzione, e si accede dalla porta 8080 (configurabile).
    Quindi devi vedere se c’è un’opzione sul router, il Netgear non lo conosco, e a leggere sui forum sono tutti diversi…

  7. Marco ha detto:

    Ciao grazie per le risp, leggendo alcuni post nei vari forum, ho scoperto che posso verificare il funzionamento dell’ftp solo da rete esterna (nn da casa!!).
    Ti chiedo quindi se puoi verificare il funzionamento del mio ftp al seguente link: ftp://marcohd.isa-geek.com/
    Se va mi dovresti dire se riesci ad entrare in maniera anonima o se ti viene rischiesta user e pass.
    Grazie!
    Ciao

  8. degra ha detto:

    Non riesco a connetermi via FTP, ricevo timeout.

    Comunque usando l’indirizzo non locale puoi verificarlo anche da casa: quando sono riuscito da casa, funzionava anche dall’esterno.

    Come hai impostato l’indirizzo del servizio DNS sul router?

  9. Marco ha detto:

    Allora nella pagina DNS dinamico del router ho impostato il nome dell’host(marcohd.isa-geek.com), il nome utente e la pass di DynDNS.
    Dovevo fare qlcs altro???
    Fammi sapere
    ciao

  10. degra ha detto:

    Aprire la porta 21 nel router (port forwarding) per l’IP (fisso) del NAS.
    Poi mi sembra basti così.
    Hai verificato che il DNS dinamico funzioni? A me compare la scritta “DDNS is updated successfully” e l’IP della connessione.