Я встановлюю FTP-сервер на своєму сервері Windows 2008 (R2).
Здається, все встановлено правильно, але у мене виникли проблеми з використанням FTP-клієнта для входу на мій FTP-сервер.
Я можу віддалений робочий стіл на сервер і через команди DOS я можу ввійти досить легко.
Але якщо я видаю таку команду, як "DIR", вона зависає з: 150 Відкриття підключення даних в режимі ASCII.
Все, що я досліджував і читав, вказує на порти брандмауера та / або налаштування пасивного / активного режиму.
Ось що мене турбує ... якщо я використовую команди DOS FTP, я можу увійти та використовувати команду "DIR" лише у тому випадку, якщо в якості адреси я використовую "localhost".
Якщо я вкажу повну FTP URL-адресу, я отримаю помилку підвішування.
якщо я вкажу URL "localhost", я не отримаю помилку.
Це змушує мене повірити в проблему з брандмауером (або навіть на проблему IIS7?), Але я не знаю, які порти мені потрібно відкрити?
У мене на брандмауері Windows відкриті порти 20, 21. Я також відкрив порти мого брандмауера AWS (Amazon).
Я вважаю, що мій клієнт FTP використовує деякі порти (ів) далекого діапазону, які потенційно блокуються одним із двох моїх брандмауерів. Я використовував інструменти мережевого моніторингу, щоб перевірити, які порти він викликає, але не можу це зрозуміти.
Будь-які ідеї, поради, хитрощі, допомога?