Главная страница » Прокси » Прокси для FTP: SOCKS5/HTTP CONNECT и пассивный режим

Прокси для FTP: SOCKS5/HTTP CONNECT и пассивный режим

FTP — двухканальный протокол (управление на :21 и отдельный канал данных). Чтобы он стабильно работал через прокси, используйте статичные IP и включайте пасивный режим (PASV) в клиенте. Оптимально — SOCKS5 (прозрачно для любых TCP-портов). HTTP-прокси с CONNECT тоже подойдёт, но его чаще ограничивают по портам.

Что выбирать под FTP/FTPS

  • Тип прокси: SOCKS5 — предпочтительно (управление и данные идут через один прокси); HTTP(S) CONNECT — если разрешён CONNECT к 21/990/пассивным портам.
  • Шифрование: FTPS Explicit (AUTH TLS на :21) или FTPS Implicit (:990) — безопаснее. Прокси только туннелирует, TLS шифрует трафик.
  • Режим: всегда PASV. Active-режим (server→client) за прокси/NAT ломается.
  • IP/сессии: 1 статичный IP → 1 проект/учётка. Не меняйте IP в активной сессии/перекачке.
  • GEO: ближе к FTP-серверу/CDN: EU — DE/NL/FR/PL; US — VA/NY/IL/TX/CA; APAC — SG/JP.

Где купить прокси для FTP

Берите провайдеров со статичными IPv4/IPv6, поддержкой SOCKS5 и/или HTTPS/CONNECT, авторизацией (логин/пароль или whitelist) и точными городами.

1 место: Proxys.io — SOCKS5/CONNECT, города и API

Удобно развести пулы «FTP-Prod», «FTP-Stage», «Backup». Быстрый выпуск и замена IP, DC/резидентские/мобильные линейки.

  • Плюсы: SOCKS5 и CONNECT, десятки GEO, API.
  • Минусы: резидентские/мобильные дороже DC — используйте точечно.

Перейти на Proxys.io

ProxyLine — низкая задержка для долгих сессий

Статичные IPv4/IPv6, SOCKS5/HTTPS — подходят для стабильных загрузок в PASV.

Перейти на proxyl.net

Proxy-Store — отдельные пулы для прод/стенда

Статики на прод/учётки, отдельные — для тестов/зеркал.

Перейти на Proxy-Store

Proxy-Solutions — SLA и прицельные города

Когда критичны аптайм и конкретные площадки (DE/NL/US/SG).

Перейти на Proxy-Solutions

Где ещё можно купить

  • PX6 (PROXY6) — бюджетные DC/IPv6 для бэкапов.
  • Proxymania — резервные статики по странам.
  • ShopProxy — маркетплейс с фильтрами по протоколам/GEO.

Настройка клиентов (коротко и по делу)

FileZilla

  1. Edit → Settings → Connection → FTPActive mode: Passive (PASV).
  2. Edit → Settings → Connection → Generic proxy → Type: SOCKS5 (или HTTP 1.1) → сервер/порт → логин/пароль (если есть).
  3. В Site Manager: Protocol = FTP или FTP over TLS (Explicit). Хост/логин/пароль — как у провайдера FTP.

WinSCP

  1. Новый сайт → Протокол: FTP; Шифрование: TLS/SSL Explicit (рекомендуется).
  2. Прокси → Тип: SOCKS5 или HTTP → сервер/порт/учётка.
  3. Перенос → Режим: Пассивный.

lftp (CLI)

# SOCKS5 ALL_PROXY="socks5://user:pass@<proxy_ip>:<proxy_port>" lftp -u ftpuser ftps://ftp.example.com # HTTP CONNECT ALL_PROXY="http://user:pass@<proxy_ip>:<proxy_port>" lftp -u ftpuser ftp://ftp.example.com # пример скачивания lftp -e "set ssl:verify-certificate no; mirror /remote /local; bye" -u ftpuser,ftppass ftps://ftp.example.com 

curl (разовые задачи)

# Листинг через SOCKS5 curl --proxy socks5h://user:pass@<proxy_ip>:<proxy_port> --user ftpuser:ftppass ftp://ftp.example.com/ --list-only # Загрузка файла (FTPS) curl --proxy socks5h://user:pass@<proxy_ip>:<proxy_port> -u ftpuser:ftppass -T ./file.bin ftps://ftp.example.com/incoming/file.bin 

Проверка доступности

# Контрольный коннект к 21 порту через SOCKS5 ncat --proxy <proxy_ip>:<proxy_port> --proxy-type socks5 ftp.example.com 21 

Траблшутинг

  • Висит листинг/таймауты: включите PASV, проверьте, что клиент использует прокси и для data-канала.
  • HTTP-прокси не пускает к :21/:990: используйте SOCKS5 или попросите разрешить CONNECT к нужным портам.
  • FTPS ругается на сертификат: проверьте имя хоста (SNI), корни доверия или временно отключите валидацию только для теста.
  • Обрывы на больших файлах: ближний GEO, включите keep-alive, понизьте параллелизм.

Практические советы

  • Отдавайте приоритет SOCKS5 + PASV — меньше сюрпризов с портами.
  • Для чувствительных данных — используйте FTPS (TLS), а не голый FTP.
  • Разделяйте IP по средам (prod/stage) и держите резерв того же города/ASN.
  • Логи клиента пригодятся для поиска «застрявшего» data-канала.

Чек-лист

  • Подобран приватный статичный SOCKS5/HTTP CONNECT (IPv4) ближнего GEO.
  • Клиент настроен: PASV, при необходимости FTPS, прокси указан и для data-канала.
  • Тест пройден (листинг/загрузка), есть резервный IP.

Итоги

Для FTP надёжнее всего работает связка SOCKS5 + PASV (или FTPS для безопасности). Статичный IP близкого GEO, корректные настройки клиента и отдельные пулы на прод/стенд — и загрузки проходят стабильно.

Все компании из обзора

Комментариев нет

Чтобы оставить комментарий, необходимо на сайте.
Кликните на изображение чтобы обновить код, если он неразборчив
Главная
Каналы
Видео
Эфир
+
Владимир
Владимир

т.е., обзор на 5 сервисов, а ссылка для перехода везде дна, только на proxys.io ? ))))

Прокси для Dolphin Anty в 2025: статичные профили, корректный GEO и стабильные сессии