|
|||||||
|
Работа с FTP через proxy сервер: проблемы и решенияВ зависимости от того, что именно Вы хотите делать по 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 |
||||||