В зависимости от того, что именно Вы хотите делать по FTP, и от типа proxy сервера, у Вас могут возникать различные проблемы при работе. Однако прежде всего хотим обратить Ваше внимание: любая работа с FTP через HTTP/HTTPS/SOCKS прокси сервер может выполняться, только если подключение к FTP серверу осуществляется в пассивном режиме!

Работа с FTP через SOCKS proxy

Скачивание файлов по FTP через socks proxy

Осуществляется легко и просто. Если Вы воспользуетесь любым download менеджером, поддерживающим работу через socks proxy, Вы сможете без проблем скачивать файлы по FTP через SOCKS (только настройте работу с FTP в пассивный режим).

Управление файлами по FTP через socks proxy

Опять же, без проблем. Поскольку Socks proxy поддерживает любые TCP пакеты, то Вы можете управлять файлами на FTP сервере: закачивать (upload) на сервер, удалять, перемещать, менять атрибуты и многое другое.

Работа с FTP через FTP proxy

Поскольку FTP proxy специально предназначен для работы по FTP протоколу, то Вы без проблем можете использовать его так же, как и SOCKS proxy - у Вас не должно возникнуть проблем при работе с FTP сервером через FTP proxy. Кроме того, с FTP прокси сервером Вы также можете использовать активный режим FTP.

Работа с FTP через HTTP proxy

Это наиболее часто встречающаяся ситуация, которая, к тому же, вызывает больше всего проблем. Рассмотрим ее более подробно.

Скачивание файлов по FTP через HTTP proxy

В принципе, это действие осуществляется без проблем в том случае, если HTTP proxy поддерживает FTP протокол. Проверить поддержку этого протокола прокси сервером просто: достаточно обратиться к любому FTP серверу через прокси. Если сайт открывается, то проблема решена: Вы можете скачивать файлы, используя этот прокси сервер. Если же оглавление FTP сервера не открывается, значит Ваш HTTP proxy не поддерживает FTP. Вам отается единственный путь - использование шлюзов для доступа к FTP серверу. Такими шлюзами могут быть как CGI proxy (о том, как их использовать, см. ниже) или Web FTP клиент, позволяющий работать с файлами на FTP сервере через HTTP протокол. Web FTP клиент (web ftp client) Вы можете найти в Internet или на нашей странице анонимайзеров.

Управление файлами по FTP через HTTP proxy

Без особых проблем управлять файлами по FTP (закачивать файлы на FTP сервер, удалать/создавать файлы и папки, и т.д.) Вы можете в том случае, если Ваш HTTP proxy поддерживает HTTPS протокол (HTTP + SSL). В этом случае Вы можете либо настроить port mapping на FTP сервер с помощью программ типа Socks Connector, либо воспользоваться программами, позволяющими перенаправить Ваш TCP трафик через HTTPS proxy сервер (например Socks2HTTP, SocksChain, SocksCap). Все эти программы описаны в разделе "Программы".

Если же Ваш HTTP proxy не поддерживает HTTPS (т.е. метод CONNECT, из-за чего его еще называют CONNECT proxy), то у Вас остается только один выход - использовать Web FTP клиент, позволяющий работать с файлами на FTP сервере через HTTP протокол. Web FTP клиент (web ftp client) Вы можете найти в Internet или на нашей странице анонимайзеров. Хотим обратить Ваше внимание: это не программа, это сервер (шлюз), принимающий от Вас HTTP запросы, и передающий их FTP серверу (от своего имени).

Работа с FTP через CGI proxy

В общем и целом, работа с FTP через CGI proxy (анонимайзеры) аналогична работе с FTP через HTTP proxy.

скачивание файлов по FTP через CGI proxy

Аналогично HTTP proxy, анонимайзеры могут поддерживать или не поддерживать работу с FTP протоколом. В первом случае проблем практически нет, а во втором - Вам нужно использовать web FTP клиент.

Управление файлами по FTP через HTTP proxy

Возможно только через web FTP клиент, позволяющий работать с файлами на FTP сервере через HTTP протокол. Web FTP клиент (web ftp client) Вы можете найти в Internet или на странице анонимайзеров. Обратите внимание: это не отдельная программа, это сервер (шлюз), принимающий от Вас HTTP запросы, и передающий их FTP серверу (от своего имени).

назад в proxy FAQ


Мы знаем, что сейчас вы в

Cambridge, United States
В интернете это может узнать любой!
Как защитить себя?
Мне все равно