2016-11-30 2 views
2

Я предоставил Windows Server 2012 vm в Azure. Когда я пытаюсь подключиться к нему через FTP-клиент FileZilla, я получаю Could not connect to server error.Не удается подключить FTP к Azure виртуальной машине

Вот что я пытался до сих пор:

  • Добавлен въездной правило для FTP (TCP/21) в Azure портала
  • В IIS, настроенный FTP Поддержка брандмауэра. Набор Data Channel Port Range to 7000-7002, External IP Address of Firewall to my vm's public IP, added 7000, 7001 and 7002 to inbound rules, did a net start/stop ftpsvc
+0

@MartinPrikryl Что означает «найти три» FTP-сервера «правила»? Кажется, я не нашел его в «Входящих правилах». Снимок экрана здесь http://i68.tinypic.com/fmj7t5.png – jmc

ответ

0

Стадию я пропускаю в описании, это позволяет "FTP-сервер" правила в брандмауэре Windows.

Они созданы во время установки сервера IIS, но по умолчанию отключены. Вы должны включить их.

Цитируя мое руководство по Installing a Secure FTP Server on Windows using IIS:

Внутренний брандмауэр Windows, автоматически настраивается с правилами для портов 21, 990 и 1024-65535, когда установлен IIS FTP-сервер.

Вначале правила не включаются. Чтобы включить или изменить правила, перейдите на страницу Панель управления> Система и безопасность> Брандмауэр Windows> Дополнительные параметры> Входящие правила и найдите три правила «FTP-сервера». Если правила не включены, нажмите Действия> Включить правило.

FTP server firewall rules


Если у вас нет их, по какой причине, вы должны создать их вручную. Для порта 21 и портов данных (в вашем случае 7000-7002).

+0

Три правила «FTP-сервера» включены, но я до сих пор не могу подключиться. http://i63.tinypic.com/qs8imq.png – jmc

+0

Вы перезапустили FTP-сервер (или машину) после включения правил? –

+0

Да, я сделал «net start/stop ftpsvc» и перезапуск компьютера – jmc

Смежные вопросы