Я пытался настроить ftp на Azure VM некоторое время и не смог заставить его работать извне. Я могу посмотреть ftp локально, но это насколько я добрался.Невозможно просмотреть ftp externally
Это то, что я в настоящее время в двух словах
Windows Server 2012 Azure VM
- Ftp сайта на IIS
- IP-адрес не назначается на порт 21
- имя хоста пусто
- Администратор и пользователь в соответствии с Правилами авторизации FTP с правом на чтение, запись
- У вас есть папка ftp на корневом каталоге c: диск
- Предоставленные пользователю права доступа для чтения и записи на уровне папок.
Azure Portal
- Создан въездной правило безопасности для порта 21 и порта 80
- Создан общественный IP-адрес для моего сайта и FTP
Firewall на VM
- Разрешить FTP-сервер для связи через сервер брандмауэра Windows как частный, так и общественный
- Inbound Правило: FTP-сервер, локальный порт 21
- Inbound Правило: Сервер FTP Passive, Локальный портал 1024-65535
- Inbound Правило: FTP-сервер Безопасный, локальный порт 990
- Outbound Правило: FTP-сервер, местный портал 20
- Outbound Правило: FTP-сервер Secure, местный портал 989
Я могу просмотреть свой веб-сайт через внешний IP-адрес, но не ftp.
Так Порт канал передачи данных Диапазон на IIS FTP Firewall Поддержка была 7000-7014 - я вошел внешний IP-адрес на FTP Поддержка Firewall - Затем добавляет тот же входящий диапазон портов 7000-7014 на Azure и решить мою проблему , Большое вам спасибо, вы были на месте. – user6695115