1

В настоящее время я тестирую приложение, которое должно иметь несколько FTP-серверов на разных портах для модуля загрузки.

Например:

  • File1.txt должен быть загружен на порт 21,
  • Файл2.txt должен быть загружен на порт 22,
  • Файл FIle3.txt должен быть загружен через порт 23 и т.д.

Могу ли я открыть разные порты на машине с Windows 7?

Является ли FileZilla FTP Server вариантом для меня, чтобы достичь этого?

1 ответ1

3

В Windows есть FTP-сервер, встроенный в IIS.

См. Мое руководство по установке защищенного FTP-сервера в Windows с использованием IIS.

Он показывает, как настроить только один сервер. Чтобы настроить несколько серверов, повторите раздел « Добавление автономного FTP-сайта » для каждого нужного вам сайта. Дополнительно в настройках Bindings назначьте разные порты для каждого сайта.


FTP-сервер FileZilla может работать только на одном FTP-сервере. Но вы можете установить его несколько раз, в разные папки. И настройте каждый экземпляр на использование другого порта.


Хотя, если вам это нужно только для тестирования, нужны ли вам отдельные FTP-серверы? Как насчет того, чтобы один FTP-сервер прослушивал несколько портов, возможно, с несколькими учетными записями. Приложение, которое вы тестируете, не может определить разницу.

И IIS, и сервер FileZilla могут прослушивать несколько портов.

  • В IIS вы можете добавить несколько "привязок" к одному FTP-сайту.
  • На сервере FileZilla вы можете указать список портов в настройке "Прослушать эти порты".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .