Назад к блогу

Как проверить, что вам продали настоящие мобильные прокси: 6 тестов за 15 минут

Bright Data убрала мобильные прокси из линейки, спрос ушёл к десяткам мелких брендов, а наценка за «мобильность» осталась — 2–5 раз к цене резидентного гигабайта. Разбираем шесть проверок, которые показывают, сотовый у вас адрес или резидентный под видом сотового: флаги ip-api, ASN через RIPEstat, обратные DNS-записи, второй независимый источник, тест ротации на 60 выдачах и сверка гео.

📅8 сентября 2026 г.
Как проверить, что вам продали настоящие мобильные прокси: 6 тестов за 15 минут

Мобильный гигабайт стоит в 2–5 раз дороже резидентного: по обзору мобильных прокси Proxyway за 2026 год ценники начинаются от $2/ГБ у DataImpulse, $4/ГБ у Decodo, $4,25/ГБ у Byteful, $6,8/ГБ у IPRoyal и $7,5/ГБ у Oxylabs — при том что резидентный трафик на рынке стартует от $1–2/ГБ. Вы платите эту наценку за одну характеристику: адрес должен принадлежать сотовому оператору. И это ровно та характеристика, которую ни один кабинет вам не показывает — в панели вы видите строку «Mobile / RU / Москва», а что за ней стоит, придётся выяснять самостоятельно.

Проверять стало актуальнее, потому что рынок пересобрался. Bright Data, крупнейший игрок отрасли, убрала мобильные прокси из линейки: на 8 сентября 2026 года её страница brightdata.com/proxy-types/mobile-proxies отдаёт только резидентные, датацентровые и ISP-прокси, мобильного продукта там больше нет. В свежем рейтинге мобильных провайдеров Proxyway за 2026 год Bright Data тоже отсутствует — топ-9 занимают Decodo, Oxylabs, SOAX, Byteful, NodeMaven, DataImpulse, IPRoyal, Proxy-Seller и Evomi. Спрос никуда не делся, а перераспределился между десятками более мелких брендов, у которых разброс по размеру пула — шестикратный: 1 192 449 уникальных IP у Oxylabs против 177 428 у SOAX. Внешне все офферы выглядят одинаково.

Что технически делает IP «мобильным»

Три признака, и все три проверяемы снаружи:

  • Префикс анонсируется автономной системой сотового оператора. Не «оператора связи вообще», а именно сотового сегмента — это ключевая деталь, к которой вернёмся ниже.
  • За адресом стоит CGNAT. Сотовые операторы прячут за одним публичным IP тысячи абонентов, поэтому площадки не могут банить такой адрес наотмашь — слишком велик сопутствующий ущерб. Именно отсюда растёт лояльность, за которую и берут наценку; подробности механики мы разбирали в материале о CGNAT, банах и рейт-лимитах на мобильных прокси.
  • Обратная DNS-запись чаще пустая, но не всегда. Многие операторы не заводят PTR на абонентские сотовые адреса, тогда как у домашнего проводного интернета почти всегда есть характерный шаблон. Исключения бывают: в сотовой AS8359 МТС встречаются записи вида ASR-NGN-XXX.Moscow.access.comstar.ru, так что rDNS — подтверждающий сигнал, а не приговор сам по себе.

Главная ловушка — крупный телеком-бренд владеет несколькими автономными системами, и далеко не все они сотовые. Живой пример: AS3216 принадлежит ПАО «Вымпелком», но это широкополосный сегмент, и адрес оттуда определяется как немобильный, с обратной записью вида static-a1.Kemerovo.golden.ru. А вот AS31133 и AS25159 того же «МегаФона» — сотовые, с пустым rDNS. Поэтому «это же адрес известного оператора» — не аргумент. Аргумент — номер автономной системы.

Проверка 1. Базовый скрин за 30 секунд

Самый быстрый инструмент — бесплатный ip-api.com. Он отдаёт три булевых флага, которые в документации описаны так: mobile — «Mobile (cellular) connection», hosting — «Hosting, colocated or data center», proxy — «Proxy, VPN or Tor exit address». Пропустите через прокси запрос к сервису и посмотрите на выдачу:

curl -s "http://ip-api.com/json/?fields=status,country,city,isp,as,asname,reverse,mobile,proxy,hosting"

Как выглядят эталоны. Настоящий сотовый адрес T-Mobile USA: "as":"AS21928 T-Mobile USA, Inc.", "reverse":"", "mobile":true, "hosting":false. Домашний проводной Comcast: "as":"AS7922 Comcast Cable Communications, LLC", "reverse":"c-73-0-0-1.hsd1.fl.comcast.net", "mobile":false. Датацентровый адрес DigitalOcean: "as":"AS14061 DigitalOcean, LLC", "mobile":false, "hosting":true. Российские сотовые сегменты дают ту же картину: МТС AS8359 и «МегаФон» AS31133 отдают mobile:true, а «Ростелеком» AS12389 — mobile:false.

Ограничения бесплатного тарифа стоит держать в голове: 45 запросов в минуту с одного адреса, при превышении — HTTP 429 и блокировка на час, шифрование на бесплатном плане не поддерживается (только HTTP). Для массовой проверки есть batch-эндпоинт: до 100 адресов в одном JSON-массиве, до 15 таких запросов в минуту.

Проверка 2. Номер автономной системы через RIPEstat

Флаг mobile — это чужая эвристика, и полагаться только на неё нельзя. Независимо выясните, какая AS анонсирует префикс с вашим адресом:

curl -s "https://stat.ripe.net/data/network-info/data.json?resource=172.58.0.1"

В ответе будут поля asns и prefix — это данные из глобальной таблицы маршрутизации, а не чья-то интерпретация. Дальше вопрос простой: этот ASN принадлежит сотовому оператору или хостинг-провайдеру? Если в имени автономной системы фигурируют DigitalOcean, Hetzner, Cloud.ru или любой другой облачный бренд — вам продали датацентровый адрес под видом мобильного, и разговор окончен. Номер AS — самый устойчивый признак из всех: его нельзя «нарисовать» в кабинете, он берётся из глобальной маршрутизации.

Проверка 3. Обратная DNS-запись

Поле reverse из первой проверки — быстрый и недооценённый сигнал. Пустая строка у сотового адреса нормальна и встречается чаще всего. Шаблон вида c-73-0-0-1.hsd1.fl.comcast.net или static-a1.Kemerovo.golden.ru означает проводной домашний или бизнес-канал: это резидентный прокси, но не мобильный. А запись вроде core1.ash.hetzner.com — прямая улика датацентра.

Проверка 4. Второй независимый источник

Правило простое: один сервис — это мнение, два сходящихся — это факт. В качестве второго источника удобен IPinfo: у него есть отдельный набор данных по операторам, где для мобильного адреса возвращаются поля name, mcc (Mobile Country Code, три цифры страны) и mnc (Mobile Network Code, две-три цифры конкретной сети). Полная carrier-выдача доступна на планах Plus и Max, а базовый Core отвечает только на вопрос «связан адрес с сотовым оператором или нет» — для приёмки закупки этого достаточно.

Расхождение двух источников по одному и тому же адресу — не повод углубляться в исследование, а повод не платить.

Проверка 5. Тест ротации, а не одного адреса

Единственная проверка, которая действительно что-то значит для покупателя: как выглядит не один адрес, а весь поток выдачи. Продавцу ничего не стоит держать десяток честных сотовых IP на витрине, а основную массу трафика гнать через резидентный пул. Соберите 50–100 выдач подряд и посчитайте статистику:

for i in $(seq 1 60); do
  curl -s -x http://ЛОГИН:ПАРОЛЬ@ХОСТ:ПОРТ \
    "http://ip-api.com/json/?fields=query,as,isp,mobile,hosting" 
  echo
  sleep 2
done | tee mobile-audit.jsonl | \
  python3 -c "
import sys, json, collections
rows = [json.loads(l) for l in sys.stdin if l.strip()]
mob = sum(1 for r in rows if r.get('mobile'))
print('всего:', len(rows), '| mobile:', mob, '| доля:', round(100*mob/len(rows), 1), '%')
print('уникальных IP:', len({r.get('query') for r in rows}))
for a, n in collections.Counter(r.get('as') for r in rows).most_common(10):
    print(' ', n, a)
"

Пауза в две секунды нужна, чтобы не упереться в лимит 45 запросов в минуту. Что читать в результате:

  1. Доля mobile:true. У честного мобильного пула она близка к единице. Значение в районе половины означает, что вам смешали два продукта и берут по мобильному тарифу за оба.
  2. Разброс автономных систем. Все ASN должны принадлежать сотовым операторам заявленной страны. Появление в списке хостинговых AS — брак.
  3. Число уникальных адресов. Если на 60 запросах вернулось три-четыре IP, ротации у вас фактически нет, чем бы её ни называли в кабинете.

Проверка 6. Гео и оператор

Последний шаг — сверить обещанное с фактическим. Если брали пул конкретного оператора, все выдачи должны лежать в его автономных системах. Если брали город, посмотрите, не разбрасывает ли выдачу по половине страны: сотовые адреса и без того грубо геолоцируются, но прыжки между странами внутри одной «локации» означают, что пул собран из разнородных источников. Отдельно проверьте флаг proxy — если сервис уже помечает выданный адрес как прокси-выход, площадки с антифродом увидят ровно то же самое.

Красные флаги одним списком

  • hosting:true или облачный бренд в имени AS — это датацентр, а не сотовая сеть;
  • обратная запись с static, dedicated, vps, hsd или именем хостера;
  • доля mobile:true заметно ниже 100% на длинной выборке;
  • «мобильный» адрес, который не меняется сутками и при этом имеет PTR проводного вида;
  • несовпадение ответов двух независимых сервисов;
  • продавец отказывается дать тестовый доступ до оплаты.

Что делать, если проверка не сошлась

Порядок действий приземлённый. Зафиксируйте выгрузку (тот самый mobile-audit.jsonl) — это единственный аргумент в переписке с поддержкой, который нельзя парировать словами «у нас всё работает». Просите замену пула или возврат за неизрасходованный объём. И никогда не берите крупный пакет мобильного трафика без предварительного теста на минимальном объёме: все шесть проверок выше укладываются в 15 минут и в пару сотен мегабайт. Более общий чек-лист приёмки — по скорости, аптайму, утечкам DNS и WebRTC — собран в материале как тестировать прокси перед покупкой.

И честный вопрос: нужны ли вам мобильные вообще

Наценка в 2–5 раз оправдана далеко не всегда. Мобильный пул нужен там, где площадка исторически мягче относится к сотовым адресам из-за CGNAT: регистрации и прогрев аккаунтов в соцсетях, работа с мобильными приложениями, сценарии с жёстким антифродом. Для парсинга каталогов, мониторинга цен и сбора выдачи резидентные прокси дают сопоставимый результат за существенно меньшие деньги, и переплата за «мобильность» там просто сгорает в трафике.

Если сотовый адрес действительно нужен — берите мобильные прокси и прогоняйте шесть проверок выше на пробном объёме до того, как оплатите большой пакет. Это тот случай, когда пятнадцать минут работы стоят разницы между честным продуктом и красивой строчкой в кабинете.