Ротация IP: что это и когда нужна смена адреса
Короткий ответ: ротация IP — это автоматическая или ручная смена адреса, с которого вы выходите в интернет через прокси. Она полезна, когда много запросов нужно распределить между разными адресами: сбор данных, проверка позиций, просмотр выдачи и рекламы в регионах. Живым аккаунтам ротация скорее вредит: им нужен стабильный IP, который не меняется посреди работы.
Как устроена ротация
Обычный прокси даёт один постоянный адрес: какой IP получили, с таким и работаете весь срок. Это статический прокси. При ротации внешний IP меняется — по расписанию, по вашей команде или при новом соединении. Настройки в программе остаются прежними: вы подключаетесь к тому же адресу и порту прокси, а сайт видит новый IP.
Откуда берутся новые адреса, зависит от типа прокси:
- Мобильные. Модем переподключается к сети оператора, и тот выдаёт ему другой адрес из своего пула. Подробно — в статье мобильные прокси.
- Резидентские. Провайдер подставляет другой адрес из своего набора домашних IP. Подробнее — в статье резидентские прокси.
- Серверные — личные и общие IPv4, IPv6, ISP — обычно статические: один купленный прокси — один IP. Если нужна ротация, её делают на стороне программы: например, парсер по очереди берёт адреса из списка.
Способы смены IP
По таймеру
Адрес меняется автоматически через заданный промежуток времени, например раз в несколько минут. Вам ничего не нужно делать.
Удобно для сбора данных: запросы сами распределяются между разными адресами. Неудобно для аккаунтов: смена может случиться в любой момент — посреди загрузки страницы, оформления заказа или входа в кабинет.
По ссылке
Вы получаете специальную ссылку. Открыли её — адрес сменился. Ссылку можно открыть вручную в браузере, вызвать из скрипта или программы автоматизации. В некоторых антидетект-браузерах для неё есть отдельное поле в настройках прокси профиля.
Это самый управляемый способ: IP меняется ровно тогда, когда вы решили, например между работой с разными аккаунтами.
На каждый запрос
Каждое новое соединение может получить новый IP. Так обычно работают резидентские прокси с большим набором адресов.
Подходит для массового сбора данных, когда запросы не связаны между собой. Не подходит для всего, где нужна сессия: вход в аккаунт, корзина, многошаговые формы, просмотр каталога с сохранёнными фильтрами.
Sticky-сессии
Компромисс между ротацией и постоянным адресом. IP закрепляется за вами на какое-то время — его задаёт провайдер или вы сами в настройках, — а потом меняется. У некоторых провайдеров сессию задают прямо в логине: одинаковое значение параметра — тот же адрес, новое — другой.
Sticky-сессии нужны, когда задача состоит из нескольких шагов: открыть раздел, пролистать каталог, перейти в карточку товара. Все шаги идут с одного IP, а следующая задача — уже с другого.
Когда ротация нужна
- Сбор общедоступных данных. Когда запросов много, ротация распределяет их между разными адресами, и ни один IP не создаёт заметной нагрузки. При этом держите разумную скорость: она важнее количества адресов. Подробнее — в статье прокси для парсинга.
- Проверка позиций и выдачи. Много поисковых запросов подряд с одного адреса быстро приводят к капче.
- Проверка рекламы и цен в регионах. Новый IP — взгляд нового посетителя, без истории.
- Несколько аккаунтов через один мобильный прокси. Поработали в одном аккаунте, закрыли профиль, сменили IP по ссылке, открыли следующий. Главное — менять адрес между сессиями, а не во время.
- Когда адрес «устал». Если на текущем IP начались капчи, смена адреса часто снимает проблему.
Когда ротация вредит
Живые аккаунты
Площадки запоминают, откуда вы обычно заходите. Если адрес аккаунта постоянно меняется, а тем более меняется посреди сессии, это похоже на то, что аккаунтом пользуется кто-то чужой. Итог — повторный ввод пароля, подтверждение входа, временные ограничения.
Для аккаунтов, с которыми вы работаете каждый день, лучше всего постоянный IP: личный IPv4 или ISP. Если аккаунты на мобильном прокси — меняйте адрес только по ссылке и только между сессиями.
Сессии и многошаговые действия
Некоторые сайты привязывают сессию к адресу. Смена IP в середине многошагового действия — оплаты, заполнения анкеты, загрузки товаров в кабинет — может выкинуть вас из аккаунта или сорвать операцию.
Платежи и кабинеты продавцов
Платёжные сервисы и кабинеты продавцов обычно внимательно следят за входами с новых адресов. Здесь нужен один стабильный IP.
Долгие загрузки
Таймер может сменить адрес посреди скачивания файла или долгого запроса. Соединение оборвётся, и всё придётся начинать заново.
Как работать с ротацией без проблем
- Решите, что важнее — разные адреса или один стабильный. Для данных — ротация, для аккаунтов — постоянный IP.
- Для аккаунтов используйте смену по ссылке, а не по таймеру, и меняйте адрес только между сессиями.
- Держитесь одной страны. Новый адрес должен быть из той же страны, что и аккаунт: прыжки между странами выглядят подозрительно.
- Добавьте повторы в скрипты. Во время смены IP соединение ненадолго пропадает. Программа должна повторить запрос, а не завершиться с ошибкой.
- Не рассчитывайте на уникальность. Пул адресов не бесконечен, и после смены может снова достаться адрес, который уже был.
- Не путайте ротацию с новым устройством. Новый IP не делает вас новым посетителем, если cookies и отпечаток браузера остались прежними. Каждому аккаунту нужен свой профиль — подробнее в статье мультиаккаунтинг без блокировок.
Как убедиться, что адрес сменился
Откройте через прокси сервис проверки IP и запомните адрес. Смените IP — по ссылке или дождавшись таймера, — подождите несколько секунд и обновите страницу. Адрес должен стать другим, а страна — остаться прежней. Если IP не изменился, проверьте, что ссылка открылась без ошибки, и попробуйте ещё раз чуть позже: переподключение модема занимает какое-то время.
Статический прокси или с ротацией
- Ведёте аккаунты, кабинеты, рекламу — статический адрес: личный IPv4 или ISP, для ценных аккаунтов — мобильный со сменой только между сессиями.
- Собираете данные, проверяете выдачу — ротация: мобильные, резидентские или набор IPv6 по очереди.
- Нужно и то, и другое — разделите задачи по разным прокси, чтобы ротация для данных не задевала аккаунты.
У личных IPv4 и ISP-прокси в Proxy365 адрес статический. При продлении IP и доступы не меняются, а бот заранее напоминает об окончании срока — аккаунтам не придётся привыкать к новому адресу.
Коротко
- Ротация IP — смена внешнего адреса по таймеру, по ссылке или при новом соединении.
- Sticky-сессия держит один IP на время задачи, а потом меняет его.
- Ротация нужна для сбора данных, проверки выдачи и регионов.
- Живым аккаунтам нужен стабильный IP; если меняете адрес — только между сессиями и в пределах одной страны.
- Мобильные, резидентские и статические прокси и подбор за 4 вопроса — в @Proxy365Bot.
Частые вопросы
Что такое ротация IP простыми словами?
Это смена адреса, который видят сайты, без перенастройки программы. Вы подключаетесь к тому же прокси, а внешний IP меняется по таймеру, по ссылке или при каждом новом соединении.
Чем sticky-сессия отличается от ротации на каждый запрос?
При ротации на каждый запрос каждое соединение может идти с нового IP. Sticky-сессия держит один адрес какое-то время, чтобы многошаговые действия шли с одного IP.
Нужна ли ротация для работы с аккаунтами?
Обычно нет: аккаунтам нужен стабильный адрес. Если один мобильный прокси обслуживает несколько аккаунтов, меняйте IP по ссылке между сессиями, а не во время работы.
Почему после смены IP иногда приходит тот же адрес?
Пул адресов у оператора или провайдера ограничен, и после переподключения может выдаться адрес, который уже был. Это нормально.
Меняется ли IP у личного IPv4-прокси?
Нет, личный IPv4 — статический адрес. В Proxy365 при продлении IP и доступы тоже не меняются.