Как проверить прокси — вопрос, который возникает в двух ситуациях: только что купили адрес и хотите убедиться, что он пригоден, или аккаунты начали получать проверки и нужно понять, виноват ли IP. В обоих случаях набор проверок один: доступность, анонимность, география, чёрные списки, отпечаток ОС и скорость.
Все шесть проверок занимают около пяти минут и не требуют платных сервисов. Ниже — что именно смотреть, какими инструментами и какой результат считать нормальным.
Проверка прокси на работоспособность: отвечает ли порт
Первый вопрос — живой ли прокси вообще. Проверяется в два этапа: открыт ли порт и проходит ли через него запрос с авторизацией.
- Порт. В PowerShell: Test-NetConnection 185.12.34.56 -Port 8000. В Linux и macOS: nc -zv 185.12.34.56 8000. Ответ «True» или «succeeded» — порт открыт. Таймаут — порт закрыт, адрес неверный или ваш брандмауэр блокирует соединение.
- Запрос через HTTP(S)-прокси. curl -x http://login:pass@185.12.34.56:8000 https://api.ipify.org. Должен вернуться IP прокси.
- Проверить прокси SOCKS5. curl -x socks5h://login:pass@185.12.34.56:8000 https://api.ipify.org. Суффикс h важен: DNS-запросы тоже пойдут через прокси, а не с вашего компьютера. Если HTTP работает, а SOCKS5 нет — порт обслуживает один протокол; у ProxyFarm оба работают на одном порту.
- Время ответа. Добавьте к curl флаг -w "%{time_total}". До 1 секунды для серверных и до 2–3 секунд для мобильных — норма.
Если нужно проверить сразу список из сотен адресов, используйте ProxyChecker, Proxifier в режиме теста или скрипт на Python с библиотекой requests и пулом потоков. Для одиночной проверки хватит онлайн-инструмента проверка прокси: он показывает статус, протокол и время ответа.
Анонимность: что сайт узнаёт о вас через прокси
Прокси бывают трёх уровней анонимности, и разница критична для работы с аккаунтами.
| Уровень | Что передаёт сайту | Как определить | Для чего годится |
|---|---|---|---|
| Transparent (прозрачный) | Ваш реальный IP в заголовке X-Forwarded-For или Via | На странице «Мой IP» виден ваш домашний адрес рядом с адресом прокси | Ни для чего серьёзного — сайт знает, кто вы |
| Anonymous (анонимный) | Факт использования прокси через заголовок Via или Proxy-Connection, но не ваш IP | Заголовки показывают наличие прокси | Парсинг открытых данных, где не важно, видят ли прокси |
| Elite (элитный) | Ничего: сайт видит только IP прокси, заголовки чистые | В «Мой IP» — только адрес прокси, нет прокси-заголовков | Аккаунты, реклама, площадки с антифродом |
Проверить: откройте через прокси страницу «Мой IP» и посмотрите два блока — определённый IP и HTTP-заголовки. Если среди заголовков есть X-Forwarded-For, Via, X-Real-IP или Forwarded — прокси не элитный. Отдельно проверьте утечку DNS: сервис вроде dnsleaktest должен показывать DNS-серверы в стране прокси, а не вашего домашнего провайдера. Утечка WebRTC в браузере — третий канал: при включённом WebRTC сайт может узнать локальный и внешний IP напрямую, минуя прокси. В антидетектах WebRTC подменяется, в обычном Chrome — отключается расширением.
География и тип IP: что видят площадки
Страна и город прокси определяются не по заявлению продавца, а по базам GeoIP — MaxMind GeoIP2, IP2Location, ipinfo. Разные базы могут показывать разные города для одного адреса, и площадки используют свои. Поэтому проверяйте минимум в двух.
Что смотреть:
- Страна и город совпадают с заявленными. Расхождение в городе внутри региона допустимо, расхождение в стране — брак.
- ASN и организация. Для мобильного прокси должен быть оператор: MTS PJSC, VimpelCom, MegaFon, T2 Mobile. Для резидентского — домашний провайдер. Если в поле организации хостинг (Hetzner, OVH, Selectel), это серверный адрес, как бы его ни называли.
- Тип подключения. В ipinfo и аналогах есть поле «type»: hosting, isp, business, mobile. Площадки с антифродом считывают именно его.
- Часовой пояс IP — он должен совпадать с часовым поясом профиля браузера, иначе антифрод увидит расхождение.
Если купили «мобильный» прокси, а ASN показывает дата-центр — это повод вернуть деньги. У ProxyFarm возврат в первые 24 часа без объяснения причин.
Проверить прокси на чистоту: IP в чёрных списках
Чистота — история адреса. Если через IP раньше рассылали спам или сканировали сети, он попал в публичные блок-листы, и площадки сверяются с ними при каждом входе. Пять баз, которые стоит проверить:
- Spamhaus (SBL, XBL, PBL) — главная база почтового спама. Попадание в SBL или XBL — серьёзный минус. PBL — отдельный случай: туда входят целые диапазоны динамических и мобильных адресов, и для мобильных прокси это норма, а не проблема.
- Firehol (level1–level4) — агрегатор десятков списков: атакующие IP, боты, анонимайзеры. Level1 — самый строгий, попадание в него почти гарантирует капчи.
- Barracuda, SORBS, UCEPROTECT — почтовые списки, важны для сервисов с email-регистрацией.
- AbuseIPDB — краудсорсинговая база жалоб с оценкой уверенности в процентах. Выше 25 % — тревожный знак.
- IPQualityScore, Scamalytics — агрегированный fraud score 0–100. До 25 — чистый адрес, 25–75 — подозрительный, выше 75 — для аккаунтов не годится.
Где проверять: mxtoolbox.com/blacklists для почтовых баз, ipqualityscore.com и scamalytics.com для fraud score, abuseipdb.com для жалоб. Инструмент проверки ProxyFarm сводит статус Spamhaus и Firehol в одном отчёте. Важно: мобильный IP делят тысячи абонентов, поэтому единичные жалобы в AbuseIPDB для него естественны — смотрите на общую картину, а не на один флаг.
p0f-отпечаток: совпадает ли ОС прокси с вашим браузером
Менее известная, но важная проверка. p0f — утилита пассивного определения операционной системы по параметрам TCP-пакетов: размеру окна, TTL, порядку опций. Сайт с антифродом сравнивает, какую ОС показывает TCP-стек (то есть прокси-сервер), и какую заявляет User-Agent браузера.
Если браузер говорит «Windows 11, Chrome», а TCP-отпечаток показывает Linux (на котором работает большинство прокси-серверов), это расхождение. Для парсинга оно безразлично, для аккаунтов на площадках с продвинутым антифродом — сигнал.
Как проверить: сервисы browserleaks.com/ip и whoer.net показывают определённую по TCP ОС в блоке «OS by p0f» или «TCP/IP fingerprint». Нормальный результат для работы с аккаунтами: совпадение с User-Agent или нейтральный результат «unknown». У мобильных прокси, где трафик идёт через модем с Android или через роутер, отпечаток обычно выглядит естественно. У серверных — зависит от настройки провайдера: некоторые подменяют TCP-параметры под Windows.
Скорость и стабильность: как измерить честно
Разовый тест скорости через speedtest мало что говорит: канал прокси нагружен неравномерно, а мобильная сеть меняется в течение дня. Измеряйте три параметра в разное время суток.
- Задержка (ping) — время до первого байта. curl с флагом -w "%{time_starttransfer}". Серверные: 5–50 мс плюс расстояние до дата-центра. Мобильные: 40–120 мс. Резидентские: 50–300 мс.
- Пропускная способность — скачайте через прокси файл 10–50 МБ и разделите размер на время. У ProxyFarm индивидуальное мобильное устройство даёт до 40 Мбит/с, серверные IPv4 — ограничены каналом дата-центра.
- Стабильность — 50–100 последовательных запросов к одному URL и доля ошибок. Больше 2–3 % обрывов на серверном прокси — повод обратиться в поддержку. На мобильном короткие обрывы при смене IP нормальны.
Проводите замеры утром, днём и вечером: мобильные сети в 19–22 часа заметно медленнее. Если прокси нужен для парсинга в ночные часы, дневные замеры не показательны.
Вопросы по теме
Как проверить прокси SOCKS5 без программ, прямо из командной строки?
Выполните curl -x socks5h://login:pass@ip:port https://api.ipify.org. Если вернулся IP прокси — SOCKS5 работает, причём с DNS через прокси. Если ошибка, а HTTP-вариант с -x http:// работает, порт поддерживает только HTTP.
IP в чёрных списках — это всегда плохо?
Нет. Spamhaus PBL включает целые диапазоны мобильных и динамических адресов — для мобильного прокси это нормально. Критичны Spamhaus SBL и XBL, Firehol level1 и fraud score выше 75. Единичные жалобы в AbuseIPDB на мобильный IP тоже естественны: адрес делят тысячи абонентов.
Что проверять в первую очередь, если аккаунты начали получать капчи?
Тип IP по ASN и fraud score. Если адрес вдруг стал показываться как hosting или получил score выше 50, площадка переоценила его репутацию. Второе — совпадение часового пояса и гео IP с профилем браузера. Третье — утечки WebRTC и DNS.
Как часто нужно перепроверять купленные прокси?
Полный набор — при покупке и при любой смене поведения площадки. Доступность и скорость — автоматически, раз в несколько минут, если прокси в продакшене. Чёрные списки — раз в неделю: репутация IP меняется, если с него работали другие пользователи или сосед по мобильному NAT отправил спам.