Eu tenho o Windows 7 instalado no meu laptop. Eu instalei o VirtualBox 4.1.4 com o Ubuntu 11.10.
Estou tentando conectar-me ao meu site via FTP, mas recebi um erro quando o faço 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>
Qual poderia ser o problema?
ubuntu
ftp
ubuntu-11.10
Misha Moroshko
fonte
fonte
-p
argumento, pode emitir o comandopassive
para entrar neste modo".onde está o seu servidor local? caso contrário,
no FTP ativo, você terá problemas com a conversão de NAT, pois a porta de conexão é a porta 21 fixa, mas a porta de dados pode variar acima de 1024, devido ao NAT do aplicativo FTP do pool não conseguir estabelecer a conexão de DADOS.
se você usa o windows ftp.exe, ele não suporta o modo FTP passivo, portanto, o comando PASV não funcionará. somente o sistema operacional ubuntu / unix suporta FTP passivo, aqui o servidor iniciará a porta de dados e solicitará a conexão remota por essa porta.
como o problema do seu provedor de serviços para / 30 IP público será resolvido.
fonte