Para estabelecer uma conexão de dados para uma transferência de arquivos ou uma listagem de diretórios, um cliente FTP (no modo FTP passivo) envia comandos PASV
para o servidor. O servidor responde com seu endereço IP e número da porta. O cliente deve se conectar a esse IP / porta para iniciar a transferência.
É muito comum que o servidor FTP esteja atrás de um NAT. E está ciente de seu endereço local apenas dentro de sua rede NATted. Quando relata esse endereço IP para um cliente fora do NAT, o endereço IP é obviamente de pouca utilidade. É claramente uma configuração incorreta do servidor FTP. O servidor FTP deve informar seu endereço IP externo, que pode ser usado fora das redes NATted.
Como esse é, infelizmente, um problema comum, muitos clientes FTP tentam detectar isso (verificando se o endereço IP informado está dentro de um intervalo de endereços reservados para comunicações locais dentro de uma rede privada ). O FileZilla também faz e relata a mensagem mencionada. Você deve ver o endereço incorreto no log do FileZilla:
2017-04-05 08:02:00 12064 3 Command: PASV
2017-04-05 08:02:00 12064 3 Response: 227 Entering Passive Mode (10,0,0,1,213,36).
Ao se deparar com isso, o FileZilla tenta se conectar ao endereço principal do servidor FTP, já que normalmente é o endereço correto a ser usado. Então, na maioria dos casos, você não notará o problema.
Embora você mencione que "Navegação é quase impossível" (um relatório de problema inútil), parece que isso não ajuda. Se esse for o caso, o problema mais comum é que algum firewall (ou o NAT) entre você e o servidor bloqueia a tentativa de conexão à porta de dados (conforme relatado na resposta ao comando PASV
).
Veja meu artigo sobre Configuração de rede para o modo passivo FTP para detalhes.