FTP File Transfer Protocol.
E' un protocollo utilizzato per trasferire in rete qualsiasi tipo di file.
Installare un server ftp sul proprio PC puo' servire ad esempio per poter accedere via internet ai propri hard disk di casa quando ci troviamo lontano usando un portatile.
Innanzitutto serve un programma per creare un server ftp sul proprio pc casalingo. A tale scopo sul Web si trovano molti programmi free.
Per accedere al nostro PC casalingo da
remoto, dovremo inserire il suo numero IP.
Poiche' il nostro numero IP cambia ad ogni connessione (a meno di non avere
un abbonamento molto piu' costoso con IP statico), esiste un modo per
connetterci anche senza conoscere il nostro numero IP .
Per prima cosa occorre registrarsi ad un servizio gratis come dyndns oppure noip (free). Durante la registrazione bisogna scegliere anche un nome di dominio virtuale, come ad esempio tuonome.mine.nu
Perche' questa registrazione? Perche' d' ora in avanti per connetterci tramite il nostro portatile via ftp al nostro pc casalingo quando siamo fuori casa bastera' scrivere sul browser l' indirizzo scelto ftp://tuonome.mine.nu senza preoccuparci di conoscere il nostro IP.
Ma come fa dyndns a reindirizzarci
all' indirizzo IP (assegnato in quel momento dal nostro provider) del nostro
pc di casa?
Semplice, bisogna dirglielo tramite un programma come
Direct-Update.
Da ora in poi bastera' collegarci al nostro server ftp con ftp://tuonome.mine.nu e ci ritroveremo dentro al nostro Hard Disk casalingo anche quando siamo distanti da casa.
Ricapitolando:
-
Creare un dominio virtuale su siti gratuiti come http://www.dyndns.org/
-
Installare sul PC fisso un server ftp
-
Avviare sul PC fisso un programma come Direct-Update che comunica di volta in volta al sito dyndns il nostro nuovo indirizzo IP del pc di casa.
Importante: ricordarsi di impostare i relativi permessi su eventuali firewall.
Per chi usa reti locali Wi-Fi e router.
L' operazione numero 3, cioe' quella
di comunicare al sito dyndns il numero IP del nostro pc di casa puo' essere
effettuata in automatico se stiamo usando un router anziche' un modem.
Ad esempio nel caso del router Zyxel 650R bastera' inserire nel menu'
ADVANCED SETUP --> DYNAMIC DNS
l' indirizzo del service provider, in questo caso www.Dyndns.org
Nella casella HOST NAME inserire il nome di dominio scelto durante la
registrazione, ad esempio tuonome.mine.nu
Completare quindi le caselle USER e PASSWORD con il nome
utente e la password scelti durante la registrazione al sito di Dyndns.
A questo punto ogni volta che accendiamo il router questo si colleghera'
automaticamente al sito di Dyndns per comunicargli il numero IP che ci
e' stato assegnato in quel momento dal nostro provider.
Se si usa un router e'
importante configurare la tabella NAT
Cio' e' indispensabile per comunicare al router che le richieste di
connessioni ricevute per una certa porta (in questo caso la 21 per il
servizio FTP), vengano girate al computer collegato in rete locale che nel
nostro caso e' il nostro pc casalingo al quale avremo assegnato in
precedenza un ip statico per identificarlo nella nostra rete interna.
Nell' esempio del router Zyxel 650R
andare nel menu'
ADVANCED SETUP --> NAT --> SUA ONLY --> EDIT DETAILS
In questa tabella nella
colonna 2 aggiungere:
Start Port N. 21
End Port N. 21
Nel campo
IP Address
inserire l' indirizzo ip fisso che abbiamo assegnato al nostro computer
quando abbiamo creato la nostra rete locale.
Per utilizzare il server FTP si possono usare programmi dedicati tipo WS_FTP oppure possiamo utilizzare il nostro solito browser come Internet Explorer.