Основная магия IPv6 — в объеме адресного пространства. Если у IPv4 всего 4,3 млрд адресов, то у IPv6 его практически бесконечно. Провайдеры прокси получают крупные подсети, чаще /48 или /56, внутри которых раздают пользователям /64. В каждом /64 — 1,8×10^19 возможных адресов. Это позволяет строить огромные пулы уникальных IP и гибко управлять ротацией без дефицита. Что это дает бизнесу? Настраиваемая уникальность запросов, низкая коллизия адресов, быстрый recovery после флагов и высокая масштабируемость парсинга.
Ротация происходит на прокси-шлюзе провайдера. Ваше приложение подключается к единой точке (например, proxy.example.com:port) по HTTP/HTTPS или SOCKS5. Далее работает один из алгоритмов распределения: round-robin, per-request, per-connection или sticky-session (когда один IP закрепляется на заданное время — от 1 до 30 минут). При sticky-сессии удобно авторизоваться в кабинетах, сохранять куки и отрабатывать сценарии, где важна непрерывность.
Подсети и гео. Провайдеры продают пулы по странам и иногда по городам, используя объявленные префиксы и корректную гео-метку в базах MaxMind/DB-IP. Важный момент — соответствие ASN и типу трафика: датацентровые IPv6 обычно быстрее и дешевле, но распознаются как DC; резидентские могут быть дороже, но повышают доверие в чувствительных легитимных сценариях (например, A/B-чекап выдачи или нейтральная валидация посадочных страниц). Для рекламных кабинетов и витрин часто хватает чистых DC-пулов, для медиа-замеров — резидентских или мобильных.
Протоколы. HTTP(S) прокси удобны для веб-скрапинга и совместимы с большинством библиотек (requests, axios, Playwright). SOCKS5 дает прозрачную передачу трафика на уровне транспортного слоя и лучше справляется с нестандартными протоколами и WebSocket. Для браузерной автоматизации и антибот-сценариев полезно уметь включать CONNECT с поддержкой TLS, чтобы не менять приложение.
Аутентификация и контроль. Доступ к прокси обычно по логину/паролю или по белому списку IP. Продвинутые провайдеры предлагают API для управления ротацией: параметр session, принудительный refresh IP, выбор гео/ASN, ограничение конкуренции сессий, лимиты RPS и коннектов. Внутренние health-check-и провайдера отслеживают latency, TTFB и процент отказов, подменяя неудачные узлы.
Наконец, логирование и соответствие требованиям безопасности: хранение соединений должно быть ограничено по времени, без записи чувствительных данных. Запрашивайте у сервиса SLA, регламент инцидентов и схему шифрования, если вы работаете с персональными или коммерчески чувствительными данными.
- Выберите тип ротации: per-request для масштабного парсинга, sticky-session — для кабинетов и форм.
- Определите гео и тип пула: DC для скорости и цены, резидентские/мобильные — для максимальной нейтральности.
- Проверьте провайдера по SLA, проценту “чистых” IP, доступным протоколам и API-управлению.