Как я могу использовать несколько номеров портов для внешнего 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) запрашивает имя пользователя и пароль (что означает, что он находит соединение, а не сообщает мне, что сервер назначения не существует)
Если кому-то нужна дополнительная информация, пожалуйста, обращайтесь свободно спрашивать.
Заранее спасибо за любые ответы!