|
FTP significa 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 al proprio hard
disk di casa tramite un portatile quando ci troviamo lontano .
Innanzitutto serve un programma per creare un
server ftp sul proprio pc casalingo. A tale scopo si puo' installare
uno dei programmi a lato. Il programma Serv-u offre una
configurazione personalizzata mentre il programma FTP Server e'
molto facile da usare.
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. 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 servizio FTP si possono
usare programmi
dedicati tipo WS_FTP oppure possiamo utilizzare il nostro
solito browser come Internet Explorer.
Nota: e' probabile che in base alla
configurazione della nostra LAN casalinga con
due o piu' computer, non sia possibile accedere
al server FTP da uno degli altri PC connessi
in rete locale ma solo da pc esterni.
|