Ротация прокси: когда нужна и когда вредит
Чем ротация отличается от статического адреса, почему аккаунтам нужна стабильность, а парсингу ротация, и как настроить смену адресов, не создавая новых проблем.
Все статьи гида Прокси и мультиаккаунтинг · 8
Выбор между ротацией и статическим адресом важнее выбора типа прокси, и ошибаются в нём чаще.
Ротация против статики
Статический адрес закреплён за вами. Каждый запрос идёт с одного и того же адреса.
Ротация означает, что адрес меняется: на каждый запрос, по времени или по вашему сигналу.
Липкая сессия - промежуточный режим: адрес закрепляется на несколько минут, потом меняется. Компромисс, закрывающий многошаговые сценарии.
Ключевое, что определяет выбор: что вы делаете - представляете личность или собираете объём.
Аккаунты требуют статики
Логика простая: обычный человек заходит из одного места. Дом, работа, мобильная сеть - набор ограничен и стабилен.
Аккаунт, заходящий каждый день из новой страны, выглядит аномально. Не потому что это запрещено, а потому что так не бывает у обычных пользователей - а именно на обычных пользователей и настроен антифрод.
Практические правила для аккаунтов:
- Один аккаунт - один адрес, постоянно.
- Смена адреса - событие. Если приходится менять, лучше делать это редко и в пределах одного региона.
- Мобильные адреса - исключение. Там смена адреса нормальна, потому что она нормальна и для реальных абонентов - см. мобильные прокси.
- Не делите адрес между аккаунтами, если аккаунты не должны быть связаны.
Самая частая и самая дорогая ошибка: купить ротируемый резидентный пул для аккаунтов, потому что он дешевле выделенных адресов. Аккаунты на таком пуле живут плохо, и экономия оборачивается их потерей.
Парсинг требует ротации
Здесь всё наоборот: личность не важна, важен объём.
Ограничение, с которым вы сталкиваетесь, - число запросов с одного адреса за единицу времени. Ротация распределяет запросы по многим адресам, и лимит перестаёт быть узким местом.
Практические правила для парсинга:
- Частота смены - по результату. Смотрите, при какой нагрузке на адрес начинают появляться ошибки и капчи, и держитесь ниже.
- Липкая сессия для многошаговых сценариев. Если нужно пройти несколько страниц подряд, они должны идти с одного адреса: смена адреса в середине сессии выглядит подозрительнее, чем большое число запросов.
- Не слишком часто. Смена адреса на каждый запрос сама по себе аномальна: обычный пользователь так не делает.
- Учитывайте трафик. Резидентные пулы тарифицируются за трафик, и при большом объёме счёт растёт быстро - см. резидентные против датацентровых.
Как настроить
Что должно быть в логике, независимо от режима:
Повтор при неудаче на другом адресе. Если запрос не прошёл, повторять его с того же адреса обычно бессмысленно.
Отсев плохих адресов. Адрес, стабильно дающий ошибки, надо исключать из пула, а не продолжать использовать.
Ограничение параллельности. Сто одновременных запросов через пять адресов - это двадцать запросов на адрес одновременно, и результат предсказуем.
Паузы. Даже с ротацией слишком быстрый темп заметен по другим признакам.
Логи с указанием адреса. Без них невозможно понять, какой адрес даёт ошибки.
Ошибки, которые стоят денег
- Ротация для аккаунтов. Самая частая и самая дорогая.
- Смена адреса в середине сессии. Ломает сценарии, требующие последовательности.
- Ротация без отсева. Плохие адреса остаются в пуле и портят статистику.
- Слишком частая смена. Аномалия сама по себе.
- Ротация вместо устранения причины. Если капча появляется из-за отпечатка браузера, ротация адресов не поможет - см. решение капчи.
Общая картина - гид по прокси.
Вопросы и ответы
Нужна ли ротация прокси для аккаунтов?
Нет, наоборот. Аккаунту нужен стабильный адрес: обычный человек заходит из одного места, и вход из новой страны каждый день выглядит подозрительнее, чем постоянный адрес. Ротация нужна парсингу, где важен объём и не важна личность.
Как часто менять адрес при парсинге?
По результату, а не по расписанию. Смотрите, при какой частоте запросов с одного адреса начинают появляться ошибки и капчи, и держитесь ниже этого порога. Слишком частая смена тоже вредна: она сама по себе выглядит как автоматизация.
Что такое липкая сессия?
Режим, в котором адрес закрепляется за вами на несколько минут, а потом меняется. Компромисс между статикой и ротацией: хватает, чтобы пройти многошаговый сценарий с одного адреса, и при этом не нужен постоянный выделенный адрес.
Ещё по теме
- Прокси для мультиаккаунтинга: типы и как выбратьГид
- Мобильные прокси: зачем они и когда переплата оправданаПочему адреса сотовых операторов вызывают больше доверия у площадок, как устроена ротация оператора, во сколько это обходится и когда мобильные прокси не нужны.
- Резидентные и датацентровые прокси: в чём разницаКак площадка отличает серверный адрес от домашнего, где датацентровые прокси вполне годятся, где резидентные обязательны и как не переплачивать.
- Мультиаккаунтинг: браузеры и правила, которые сохраняют аккаунтыЧто на самом деле связывает аккаунты между собой, как устроена изоляция окружения, какая дисциплина в данных нужна и на чём чаще всего проваливаются.
Видео по теме
Сделаю под ключ
Настрою прокси и ротацию под ваш бот или парсер
Подберу тип прокси, настрою ротацию и повторы, чтобы сбор не падал на блокировках.
от 300 $ · 3-7 дней
«Качество=цена. Все отлично, сделал в супер быстром темпе. Еще загляну»