Newsgroup: it.comp.reti.locali
Titolo: Server FTP su Virtual Box

su VirtualBox ho creato un ServerLinux (12.10) senza grafica
indirizzo IPV4 1921.168.56.1 assegnato da File-Preferenze
maschera  IPV4 255.255.255.0
connesstion Scheda con Bridge
posso accedere al server con <utente> <password>
e' attivo il demone FTP (vsftpd)
 
da Win7 ping 192.168.56.1 ok
ora da Filezilla su Win7 dovrei agganciare questo server
 
imposto
Host 192.168.56.1 port 20
Protocollo FTP
Cifrature : FTP Semplice
Tipo Accesso: Normale (<user> <password>)
 
ma naturalmente non funziona....
 
nel Server ifconfig risponde
eth0 192.168.0.3
 
dove cavolo sbaglio ?
 

 eth0 192.168.0.3
 
stando a quanto sopra, sembra che la VM sia sotto NAT (o che abbia
indirizzamento errato); nel secondo caso... ok, ci vuol poco a fare una
modifica, nel primo invece (NAT) dovrai configurare il NAT di VBOX in
modo da fare "port forwarding" verso la tua VM; allo scopo, il classico
"RTFM" sarà piuttosto utile
 
http://www.virtualbox.org/manual/ch06.html
 
 
:-)
 
 

Maurizio ha usato la sua tastiera per scrivere :

Ma la porta standard di FTP non ï¿œ la 21?
 
 

>
si ricontrollato e Bridge,
rifatta installazione pulita
 
ifconfig risponde 192.168.1.5
 
interrogando (192.168.1.5 da Win7) il Server Web risponde
It Works
 
filezilla client da win7 con host 192.168.1.5
ancora non aggancia (porta 20 o 21)
 
Stato:	Tentativo di connessione non riuscito con "ECONNREFUSED - 
Connection refused by server".
 

 modo da fare "port forwarding" verso la tua VM; allo scopo, il classico
 
Mi hai aperto un mondo, io ho sempre usato il modo bridged ma quando il 
portatile è in WiFi ho problemi di disconnessione dell'interfaccia 
virtuale.
Col NAT invece è sempre una scheggia, se posso aprirmi quelle due porte 
che mi servono diventa una bellezza.
 
-- 
Andrea
 

 Mi hai aperto un mondo, io ho sempre usato il modo bridged
 
E c'è anche il pannello apposito nella GUI…
 
-- 
Andrea
 

 E c'è anche il pannello apposito nella GUI…
 
Si... anche se nelle versioni precedenti c'era solo "vboxmanage"; in
qualsiasi caso, già che ci sei, dai un'occhiata alla documentazione
relativa a "vboxmanage" dato che fa... parecchie altre cosette ;-)
 
 

 It Works
 
ok... ora, se controlli nella VM, la porta 21/tcp è in ascolto ?
inoltre, la VM linux ha il firewall attivo ? Nel caso, hai creato una
regola che permetta il traffico in ingresso verso la 21/TCP ?
 
 
 

 relativa a "vboxmanage" dato che fa... parecchie altre cosette ;-)
 
Lo uso, ad esempio per i modi VESA fullscreen sul mbp 13", 
semplicemente la documentazione del NAT non l'avevo mai letta.
 
-- 
Andrea
 

 semplicemente la documentazione del NAT non l'avevo mai letta.
 
Ah ok :) - in qualsiasi caso il tool fa anche comodo per clonare le VM
(cambia l'ID così da evitare conflitti) o per ridimensionare o
"comprimere" (compattare se preferisci) i dischi... ed altro ancora;
come ho scritto, credo valga la pena farsi un giro tra la
documentazione :D
 
 

 Connection refused by server".
 
Forse vsftpd (che non conosco) passa per il wrapper tcpd per
conto suo oppure non l'hai installato come server standalone ma
"sottomesso" a inetd/xinetd. Nel caso, cosa c'e' in /etc/hosts.allow
e /etc/hosts.deny?
 
bye G.L.
-- 
Da i.d.c.tutela:
P.S. Quando ci sar� lo switch-off, avr� problemi anche col
monitor del PC? Ho visto che � collegato in modalit� analogica.

 e /etc/hosts.deny?
 
è quel che sospetto... o magari il daemon non viene avviato in
automatico (nel caso basta verificare se la porta 21 è in listen)
 

 automatico (nel caso basta verificare se la porta 21 � in listen)
 
Prima di tutto, direi. :-)


> Prima di tutto, direi. :-)
 
fatto un Listen scopro che vsftps usa la porta 22.
indicando a Filezilla host e port 22 aggancia il server su VirtualBox,
anche avendo dato permessi si scrittura al momento non trasferisce 
niente (mette in coda)
 
non e' che Webmin mi eviti un sacco di casini e faciliti la 
configurazione ? installato a mano e da win7 <host>:10000 apro
la maschera di amministrazione server
 
ho ubuntu server su un vecchio portatile, ma su quello entro senza 
problemi con host port 21, e leggo/scrivo sul server.
 
il vantaggio di farlo su una VM e' poter provare configurazioni diverse
per versione DB, distro, quantita' di ram.
 

 ma naturalmente non funziona....
 
la porta standard di un server ftp e' la 21 e non la 20
