No momento, estou testando um aplicativo que precisa ter vários servidores FTP em portas diferentes para um módulo de download.
Por exemplo:
- O arquivo1.txt deve ser baixado na porta 21,
- O arquivo2.txt deve ser baixado na porta 22,
- FIle3.txt deve ser baixado na porta 23, e assim por diante.
É possível eu abrir portas diferentes em uma máquina com Windows 7?
Um servidor FTP do FileZilla é uma opção para eu conseguir isso?
Respostas:
O Windows tem um servidor FTP embutido no IIS.
Veja meu guia em Instalando o servidor FTP seguro no Windows usando o IIS .
Mostra como configurar apenas um único servidor. Para configurar vários servidores, repita o Adicionando site FTP autônomo seção para cada site que você precisa. Adicionalmente no Ligações configurações atribuem uma porta diferente para cada site.
O servidor FTP do FileZilla pode executar apenas um único servidor FTP. Mas você pode instalá-lo várias vezes em pastas diferentes. E configure cada instância para usar uma porta diferente.
Porém, se você precisar disso apenas para testes, você realmente precisa de servidores FTP separados? Que tal ter um único servidor FTP escutando em múltiplas portas, possivelmente com múltiplas contas? O aplicativo, você está testando, não poderia dizer a diferença.
O IIS e o servidor FileZilla podem escutar em várias portas.
fonte