Bom pessoal instalei o filezilla server, fiz o NAT no roteador pra liberar as portas de 2100 a 2300...
alterei aquela porta 21 do Connection port settings(para 2100), coloquei as portas do range de 2101 a 2300...
e também criei regras no firewall do windows para liberar as portas, além de desabilitar o firewall do roteador...
E o problema é que se eu conectar usando a rede interna tudo funciona beleza, agora se eu conectar de uma rede externa, não aparece a caixa de dialogo para informa usuário e senha além de perder a conexão. Inclusive o filezilla informa esse log toda vez que eu tento conectar externamente:
(000025)19/07/2015 11:44:35 - (not logged in) (187.127.119.202)> Connected on port 2100, sending welcome message...
(000025)19/07/2015 11:44:35 - (not logged in) (187.127.119.202)> 220-FileZilla Server 0.9.53 beta
(000025)19/07/2015 11:44:35 - (not logged in) (187.127.119.202)> 220 bem vindo!
(000025)19/07/2015 11:44:35 - (not logged in) (187.127.119.202)> USER anonymous
(000025)19/07/2015 11:44:35 - (not logged in) (187.127.119.202)> 331 Password required for anonymous
(000025)19/07/2015 11:44:54 - (not logged in) (187.127.119.202)> disconnected.
Problema resolvido... Eu estava tentando acessar o servidor ftp, utilizando o mesmo computador no qual o servidor esta operando e utilizando o meu ip quente(O IP que a internet te fornece e que muda com frequência...) e isso deve ocasionar algum erro de rede sei lá(porque eu estava buscando na internet o ip da minha internet). Então tentei acessar o servidor com Ip quente da internet onde ele está, usando um celular conectado a internet 3g(uma internet diferente da qual se encontra o servidor), e deu tudo certo!