Não é possível conectar-se ao servidor FTP: 425 Não é possível construir a conexão de dados: a conexão expirou

12

Eu tenho um 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 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?

    
por Misha Moroshko 11.11.2011 / 00:14

2 respostas

17

A conexão está estabelecendo, mas não é possível configurar o caminho dos dados de retorno.

Isso é provável porque algo no caminho não está suportando o FTP do modo PORT da fonte (talvez o roteador do perímetro).

Tente usar ftp -p , que iniciará o cliente no modo passivo (PASV).

    
por 11.11.2011 / 00:24
0

onde o seu servidor é local? se não,
em FTP ativo seu você tem problema com tradução NAT como porta de conexão é a porta fixa 21 mas para a porta de dados pode variar acima de 1024, devido ao NAT do pool de aplicativos FTP não é capaz de estabelecer conexão de dados.

se você usa o windows ftp.exe ele dosent suporta o modo FTP passivo, então o comando PASV não funciona. somente o suporte ao sistema operacional Ubuntu / Unix FTP passivo, aqui o servidor iniciará a porta de dados e solicitará que o controle remoto se conecte por meio dessa porta.

como seu provedor de serviços para / 30 problemas de ip público serão resolvidos.

    
por 27.04.2016 / 08:37