Как я могу использовать несколько номеров портов для внешнего FTP-сервера в IIS 7?

Итак, я знаю, как настроить базовый FTP-сервер в IIS 7, но я немного запутался в портах. Я полагаю, что у меня было несколько разных FTP-сайтов (каждый со своими собственными каталогами), размещенных на моем рабочем столе, каждый также со своими собственными портами, такими как :2100, :2101, :2102, и т.д. Вскоре после того, как я запустил все эти сайты, у меня начались проблемы. При попытке подключиться к тому, который не был моим портом по умолчанию: 21 (что привело к C:inetpubwwwroot), это выдало бы мне ошибку говоря:

An error occurred opening that folder on the FTP server.
Make sure you have permission to access that folder.

Details:
200 Type set to A.
227 Entering Passive Mode (192,168,0,114,243,202).

Эта ошибка произошла ТОЛЬКО при подключении из внешней сети, а не внутри с другими компьютерами в той же сети. (Он все еще выдает мне ту же ошибку при попытке подключения.)

Вот где я сейчас нахожусь: недавно я получил SSD в качестве замены своему старому жесткому диску, поэтому я снова установил Windows и начал с нуля. Происходит то же самое, и вот что я собрал до сих пор:

  • Брандмауэр защитника Windows не имеет к этому никакого отношения, так как я полностью выключил его и все равно получил ошибку
  • При изменении внешнего порта на какой-либо другой номер, отличный от :21 (например, :2121), я смог подключиться, поэтому я думаю, что проблема должна быть в IIS
  • Мой FTP-клиент (будь то проводник Windows или Google Chrome) запрашивает имя пользователя и пароль (что означает, что он находит соединение, а не сообщает мне, что сервер назначения не существует)

Если кому-то нужна дополнительная информация, пожалуйста, обращайтесь свободно спрашивать.

Заранее спасибо за любые ответы!