Прокси используют, чтобы избежать блокировок. Лучше всего от блокировок защищают мобильные прокси. Разберём, почему.
Мобильные прокси — это вид резидентских прокси. Отличаются тем, что подключены к интернету через сотовою сеть (3G или 4G/LTE).
У мобильных прокси есть несколько особенностей.
Устойчивость к блокировкам. Количество IPv4-адресов ограничено. Эта проблема касается всех интернет-провайдеров, но мобильных — особенно. Они пришли на рынок позже, чем провайдеры домашнего интернета, и к этому времени большая часть блоков IPv4-адресов была разобрана.
Чтобы обойти ограничение, разработали технологию CGNAT. И для подключения абонентов к сети мобильные операторы используют именно её (провайдеры домашнего интернета тоже, но гораздо реже).
Подробно концепция CGNAT описана в RFC 6888. Если упростить, она работает так: во внутренней сети провайдера каждому абоненту назначается приватный IP-адрес, затем приватные адреса преобразуются в публичные, причём группе приватных адресов присваивается один публичный адрес.
В результате в один момент времени на одном публичном IP-адресе находится множество абонентов мобильного оператора.
Эту особенность учитывают в поисковых системах и социальных сетях. Если IP-адрес входит в пул адресов мобильного провайдера и с него поступает большое количество запросов, то его блокируют не сразу или не блокируют вовсе — ведь за одним адресом могут скрываться сотни и тысячи абонентов. Поэтому мобильные прокси попадают под блокировку гораздо реже, чем серверные — в этом их ключевое преимущество.
Ротация. Мобильная связь не стабильна. Если абонент надолго отключается от сети, при следующем соединении провайдер назначает ему другой IP-адрес из своего пула (новый адрес будет соответствовать городу, в котором находится абонент). Поэтому при подключении мобильного прокси нельзя получить статический IP-адрес, но можно получить доступ к пулу IP-адресов из одной локации.
Низкая скорость соединения. Скорость доступа в интернет по мобильной сети (даже по сети 4G/LTE) ниже, чем скорость широкополосного доступа. Соответственно и скорость работы мобильного прокси будет ниже.
Стоимость. Мобильные прокси организовать сложнее, чем все остальные, поэтому они стоят дороже. Об этом ниже.
Тип прокси | Устройства | Вероятность блокировки | Ротация | Скорость | Стоимость |
---|---|---|---|---|---|
Серверные | Серверы в дата-центрах | Высокая | По запросу | Высокая | Низкая |
Резидентские | Компьютеры и ноутбуки в домашних сетях. Либо серверы, подключенные через домашние сети | Низкая | По запросу и органическая | Средняя | Средняя |
Мобильные | Телефоны и планшеты в мобильных сетях | Низкая | По запросу и органическая | Низкая | Высокая |
Для организации мобильных прокси есть два основных способа. Вы можете купить доступ к прокси, подключенному через SDK, или к мобильной ферме.
SDK. Провайдеры прокси договариваются с разработчиками мобильных приложений и сайтов. Те встраивают в приложения специальный код (SDK), и когда пользователь устанавливает это приложение, его устройство становится прокси-сервером. Взамен разработчики получают денежное вознаграждение, а пользователи их приложений — бесплатный доступ к премиум-аккаунту или другие привилегии.
Например, по такому принципу работает провайдер крупный провайдер прокси Bright Data. Компания называет свою программу Bright SDK этичной, так как она подразумевает полное согласие пользователей, ограниченное использование ресурсов устройства, ставшего прокси-сервером, и безопасность персональных данных.
Этот метод позволяет создавать большие и распределённые по всему миру мобильные сети. При этом в подобных прокси возможны проблемы со стабильностью, так как участники SDK могут выключить своё устройство в любой момент.
Мобильные фермы. Ещё один способ организовать мобильные прокси — создать «ферму» из подключённых к сотовой сети устройств. Это могут быть мобильные телефоны (как правило, на Android, устаревших моделей), но чаще используют модемы. В модемы устанавливают SIM-карты провайдеров 3G и 4G интернета, подключают к компьютеру через USB-хабы и настраивают сеть.
Такие фермы часто небольшие и ограничены одной или несколькими локацией. Зато имеют предсказуемую производительность и время ротации. Приватные прокси чаще именно такие.
Мобильную ферму даже можно купить и поставить дома, а если есть навыки сетевого администрирования — то закупить комплектующие и собрать систему самостоятельно.
Мобильные прокси можно использовать для тех же задач, что и любые другие прокси-серверы: анонимность, доступ к заблокированным сайтам, сбор данных. Но есть ситуации, для которых мобильные прокси подходят больше остальных.
✔️ Управление несколькими аккаунтами в социальных сетях. Вы можете подключить прокси из разных локаций и создать дополнительные аккаунты из них.
✔️ Скрейпинг соцсетей или мобильных сайтов. Соцсети запрещают не только создавать множественные аккаунты, но и автоматизировано собирать данные. Если с одного IP-адреса идёт много запросов, этот адрес блокируется. Только если это не адрес, входящий в пул мобильного провайдера.
✔️ Парсинг мобильной выдачи. Поисковые системы адаптируют выдачу под пользователей, зашедших с телефона. Если нужно изучить особенности такой выдачи, то мобильные прокси подходят для этой задачи лучше всех остальных.
✔️ Проверка рекламных кампаний и тест приложений. При запуске рекламы на аудиторию мобильных пользователей бывает нужно убедиться, что всё работает как надо: объявления отображаются в нужной локации и с нужными настройками.
Мобильные прокси тут тоже будут полезны, как и при тестирование мобильных сайтов и приложений.
✔️ Обход антиспам защиты. Например, мобильные прокси используют для автоматизированной покупки лимитированных коллекций кроссовок с помощью sneaker bot.
❌ Скрейпинг обычной выдачи. Мобильные прокси стоят дорого и работают не так быстро, как серверные или резидентские. Поэтому для массированного сбора данных они подходят меньше.
Мобильные прокси — одни из самых надёжных прокси на рынке. Но даже они не гарантируют 100% защиту от блокировок.
Например, если вы используете прокси для ведения нескольких аккаунтов в социальных сетях, вас всё равно могут заблокировать. Почему так может произойти: