Парсинг сайтов с французского мобильного IP
Собирать цены, каталоги и объявления с французских сайтов из дата-центра — значит воевать с капчей каждые десять запросов. Мобильный IP меняет техническую сторону, но не снимает обязанностей.
Почему серверные IP блокируют
Владельцы сайтов не имеют ничего против вас лично: они защищаются от роботов. Списки «хостинговых» адресов публичны и бесплатны. Когда запрос приходит из диапазона OVH, Scaleway, AWS или Hetzner, он несёт ярлык «сервер» ещё до того, как отдана первая строка HTML. Прикладной файрвол применяет другую политику: капча, замедление, пустая страница.
Французский мобильный адрес такого ярлыка не имеет. Оператор динамически выдаёт его одному из тысяч абонентов — точно так же, как легитимным посетителям, которых сайт и хочет обслуживать. Поэтому процент успеха на тех же целях меняется радикально.
Пять практик, которые дают разницу
- Уважайте цель. Читайте robots.txt, работайте только с публичными данными, не обходите платный доступ и не собирайте персональные данные. Это требование закона и одновременно условие технического выживания.
- Разносите запросы по времени. Случайная пауза 1–3 секунды между страницами лучше, чем 50 запросов в секунду: трафик похож на человеческий, и ограничитель не срабатывает.
- Держите согласованные заголовки. Современный User-Agent Chrome вместе с Accept-Language для французского и французским мобильным IP — логично. User-Agent бота с мобильным IP — нет.
- Используйте ротацию уместно. Автоматической смены адреса каждые 5–20 минут хватает для большинства задач. Не форсируйте ротацию на каждый запрос: это тратит время на переподключение и не улучшает результат.
- Следите за объёмом. Один гигабайт — это примерно 5 000–20 000 HTML-страниц в зависимости от их веса. Личный кабинет показывает расход с точностью до гигабайта.
Чего прокси не сделает
Он не решает капчу, не обходит продвинутые поведенческие защиты и не отменяет условия использования сайтов. Если платформа прямо запрещает автоматизированный сбор, мобильный IP не меняет сути деятельности — он меняет лишь вероятность быть отфильтрованным технически.
Настройка за тридцать секунд
С библиотекой requests достаточно указать HTTP-прокси в словаре proxies. Для SOCKS5 подходит Playwright с параметром server и логином с паролем. Быстрая проверка выполняется одной командой curl с флагом -x. Все примеры приходят вместе с доступом в личном кабинете.
Сколько это стоит на практике
Парсер, который раз в сутки проходит 500 страниц, расходует примерно 0,5–2 ГБ в месяц: месячного тарифа хватает. Если парсеров несколько или вы снимаете тяжёлые страницы, выделенный телефон даёт больше объёма и до 256 одновременных потоков.
Questions fréquentes
Ваши IP подходят для парсинга французских сайтов?
Да, для сайтов, которые фильтруют хостинговые диапазоны. Французский мобильный IP проходит там, где серверный вызывает капчу. И помните: ни один прокси не делает законным обход платного доступа или сбор персональных данных.
На какой процент успеха рассчитывать?
На французских сайтах электронной коммерции и контента клиенты обычно видят 90–99 % полезных ответов против 40–70 % с серверных адресов на тех же целях. Всё зависит от защиты на стороне сайта.
Можно запускать несколько потоков параллельно?
Да. Общие тарифы допускают до 64 одновременных потоков, выделенные — 256 и больше. Каждое соединение занимает один поток, так что 32 параллельных задачи работают комфортно.
Как не получить блокировку даже с мобильным IP?
Соблюдать правила цели: случайные задержки, согласованные заголовки, robots.txt, ограничение частоты на домен и ротация только по необходимости. IP — лишь один фактор из многих.
Прокси блокирует порты или протоколы?
HTTP-фронт принимает CONNECT (то есть HTTPS) и обычный HTTP. SOCKS5 поддерживает TCP, UDP пока не реализован. Стандартные исходящие порты открыты.
Проверьте процент успеха на своих целях
Суточный тест даёт реальный французский мобильный адрес, HTTP и SOCKS5 и автоматическую ротацию.