Você precisa permitir que o servidor ftp passe pelo firewall. A entrada padrão no firewall está incorreta. Supondo que você já tenha as portas corretas abertas, também é necessário fazer o seguinte:
- Pesquise por 'firewall' na pesquisa do menu Iniciar
- Clique em "Permitir um programa através do Firewall do Windows"
- Existe uma entrada padrão para 'Servidor FTP', no entanto, NÃO é aquela que você precisa. De fato, se você der uma olhada no serviço do windows para o servidor FTP, ele será invocado via svchost.exe. Clique no botão "Permitir outro programa ..." e digite C: \ Windows \ System32 \ svchost.exe.
- Depois de adicionar essa entrada, marque a caixa de seleção dos perfis da Página inicial / Trabalho e Público.
Isso permitirá que você use com êxito o servidor FTP com o firewall ativado.