Три способа ротации#
| Метод | Где происходит | Типичные задачи |
|---|---|---|
| По соединению | На шлюзе: каждое новое TCP-соединение получает новый выходной IP | Скрэйпинг, SERP, проверка цен |
| По времени (закреплённая сессия) | На шлюзе: для одного идентификатора сессии сохраняется тот же выходной IP в течение N минут, затем он меняется | Многоэтапные сценарии, корзины, вход в аккаунт |
| На стороне клиента | В вашем коде: поочерёдный выбор адресов из списка статических прокси | Списки серверных или ISP-прокси |
Ротация и лимиты запросов#
Если целевой ресурс разрешает 60 запросов в минуту с одного IP, то со 100 выходных адресов можно отправить 6 000 запросов в минуту. Ротация превращает лимит на один IP в общий объём запросов к ресурсу, который вы распределяете сами. Однако она не устраняет глобальную защиту ресурса: необычные шаблоны запросов с множества IP — например, одинаковые цифровые отпечатки или идеально точные интервалы — по-прежнему можно обнаружить.
Распространённые ошибки#
- Ротация посреди сессии, которую сайт привязывает к IP: вы входите через один выходной адрес, а при следующем запросе сайт завершает сеанс. Для таких шагов используйте закреплённую сессию.
- Ожидание нового IP для каждого запроса при повторном использовании соединений HTTP-клиентом. Отключите keep-alive или закрывайте соединение.
- Случайная смена страны при ротации. Закрепите -cc- (и при необходимости -city-), чтобы все выходные адреса относились к нужному рынку.
Как это работает в HodlProxy#
На шлюзах резидентских и мобильных прокси HodlProxy IP по умолчанию меняется при каждом новом соединении. Параметры -sid- и -ttl- (от 1 минуты до 24 часов) включают закреплённую сессию на заданное время. Выделенные мобильные устройства меняют IP по запросу или по заданному вами таймеру.
Часто задаваемые вопросы#
Ротация бесплатна?
В сетях с пулом адресов дополнительной платы за неё нет: вы платите за гигабайты, а не за количество использованных выходных адресов. В статических списках оплачивается каждый адрес, поэтому возможности ротации ограничены количеством арендованных IP.