J'ai un Windows 7 installé sur mon ordinateur portable. J'ai installé VirtualBox 4.1.4 avec Ubuntu 11.10.
J'essaie de me connecter à mon site via FTP mais j'ai une erreur quand je le fais ls
:
~> ftp <my_site>
Connected to <my_site>.
220 DreamHost FTP Server
Name (<my_site>:misha): <my_username>
331 Password required for <my_username>
Password: <my_password>
230 User <my_username> logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful
425 Unable to build data connection: Connection timed out
ftp>
Quel pourrait être le problème?
ubuntu
ftp
ubuntu-11.10
Misha Moroshko
la source
la source
-p
argument, vous pouvez émettre la commandepassive
pour entrer dans ce mode."où est votre serveur est-il local? sinon,
dans le FTP actif, vous avez un problème de traduction NAT car le port de connexion est le port fixe 21 mais pour le port de données peut varier au-dessus de 1024, en raison du NAT du pool, l'application FTP n'est pas en mesure d'établir une connexion DATA.
si vous utilisez windows ftp.exe, il prend en charge le mode FTP passif, donc la commande PASV ne fonctionnera pas. Seul le système d'exploitation Ubuntu / Unix prend en charge le FTP passif, ici le serveur lancera le port de données et demandera à distance de se connecter via ce port.
comme votre fournisseur de services pour / 30 problème IP public va résoudre.
la source