Sooo, o problema foi que eu não abri portas que são usadas para o modo passivo. Para estes encaminhamento deve ser configurado no roteador e, obviamente, eles precisam estar abertos no firewall.
Eu configurei o servidor FTP (Filezilla), quando eu tento conectar-me, eu sou solicitado a fazer login, então eu entro, então eu posso ver que a conexão está entrando no modo passivo ..... e nada acontece . (Eu posso ver na interface do servidor quando os parâmetros de login incorretos são inseridos, este não é o caso).
Quando tenho a sorte de obter os arquivos listados e quando o download é iniciado, a velocidade é boa. Isso acontece raramente. : (
Eu tentei desativar meu antivírus, apesar de não achar que seria esse o problema.
Alguma sugestão, por favor?
Eu criei regras de entrada para as portas TCP e UDP.
Eu tive o mesmo problema - um dos meus colegas trabalha em casa e ela não conseguiu obter a listagem do diretório. Ela esperou 15 minutos e ainda nada. Quando ela tiver sorte e conseguir a listagem do diretório, ela poderá baixar arquivos a uma velocidade relativamente alta. No meu caso eu tenho que esperar cerca de 15 segundos para obter diretórios, então a conexão funcionou entre o meu computador doméstico e o servidor.
O servidor está executando o FileZilla v0.9.41 beta no Windows XP, o cliente é o Total Commander v8.0 no Windows 7. Ela tem uma conexão de 120 Mbps. Depois de ler alguns artigos, alterei os parâmetros do servidor da seguinte forma:
Desde então, tem funcionado como um encanto.
No entanto, eu li que você tem que testar a velocidade de transferência em diferentes tamanhos de buffer (65536, 131072, 262144, 524288) e depois disso você pode escolher o melhor valor de tamanho de buffer (ouvi algumas máquinas com conexões lentas não gostam de alta valores de tamanho do buffer, enquanto outros não funcionam com valores baixos).