# Настройка FTP over HTTP
# Симптомы

*Как настроить FTP over HTTP?*

# Решение

*Чтобы настроить FTP over HTTP нужно:*

1.  Включить параметр "FTP поверх HTTP". Это делается во вкладке UserGate -> "Настройки" -> группа параметров "Модули".
2.  Задать параметр "FTP поверх HTTP домен". По умолчанию ему присвоено значение ftpclient.captive.
3.  Задать HTTP(S)-прокси порт. Это делается во вкладке UserGate -> "Настройки" -> группа параметров "Модули". По умолчанию указан порт 8090.

4.  ![](https://sd.usergate.com/attachments/M/s/MsRwpoLHssoB65c3_a/image.png)
5.  Разрешить в настройках зоны сервис HTTP(S)-прокси.
6.  Настроить правила межсетевого экрана, чтобы трафик от FTP-клиента мог дойти до FTP-сервера.
7.  В браузере, который Вы собираетесь использовать, нужно указать IP адрес и порт прокси сервера. В качестве прокси сервера выступает NGFW. **Обратите, пожалуйста, внимание!** Большинство современных браузеров больше не поддерживает протокол FTP. В данной инструкции проверка работы FTP over HTTP выполнялась в браузере **Internet Explorer**.

8.  ![](https://sd.usergate.com/attachments/S/5/S5kHnf14LX6QncMg_a/image.png)

9.  Отправить запрос вида ftp://ip\_адрес\_ftp\_сервера на ftp сервер.

10. ![](https://sd.usergate.com/attachments/g/F/gFyrl9aZi6CBQnrh_a/image.png)
11. Авторизоваться в соответствующей форме.
12. Пользоваться FTP клиентом.

Запрос FTP через HTTP осуществляется при использовании UserGate как ftp-proxy. Поскольку подобный трафик будет работать через HTTP, или HTTP(S) то будет попадать под политики SSL инспектирования и контентной фильтрации. Необходимо такой трафик исключать из подобных правил.