Залежно від того, що саме Ви хочете робити по 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
Управління файлами по FTP через HTTP proxy
Без особливих проблем управляти файлами по FTP (закачувати файли на FTP сервер, вилучати / створювати файли і папки, і т.д.) Ви можете в тому випадку, якщо Ваш HTTP proxy підтримує HTTPS протокол (HTTP + SSL). У цьому випадку Ви можете або налаштувати port mapping на FTP сервер за допомогою програм типу Socks Connector, або скористатися програмами, що дозволяють перенаправити Ваш TCP трафік через HTTPS proxy сервер (наприклад Socks2HTTP, SocksChain, SocksCap). Всі ці програми описані в розділі "Програми".