Начните со сравнения типов прокси применительно к вашему целевому сайту, требованиям к сессии и бюджету. Серверные (дата-центр) прокси стоит оценивать ради пропускной способности и предсказуемой инфраструктуры. Резидентные прокси стоит тестировать, когда отношение целевого сайта к адресам хостинговых сетей влияет на вашу авторизованную нагрузку. Ни один из ярлыков не гарантирует успешный ответ, определённую скорость или меньший счёт.
В чём на самом деле разница
Главное различие — сеть, к которой относится исходящий IP-адрес: публичный адрес, который видит целевой сайт. На производительность также влияют маршрутизация, качество устройств и работа пула.
Серверный прокси использует исходящий узел на хостинговой или облачной инфраструктуре. Записи о регистрации адресов помогают определить связанную сеть, но не говорят об истории запросов с адреса и о том, как конкретный целевой сайт его классифицирует.
Резидентный прокси использует исходящий узел, связанный с потребительским провайдером. В резидентном пуле на основе устройств трафик проходит через устройство на подключении абонента. Проверяйте описание провайдера: адрес, связанный с ISP, сам по себе не доказывает, что запрос прошёл через домашнее устройство.
Некоторые подключения используют carrier-grade NAT, поэтому несколько абонентов делят один публичный IPv4-адрес. RFC 6598 резервирует адресное пространство для использования внутри таких сетей провайдеров; сам механизм NAT он целиком не определяет. Общий публичный адрес также означает, что история его трафика может включать других пользователей.
Какой блокируют реже и почему
Победителя, не зависящего от целевого сайта, нет. Целевой сайт может использовать классификацию хостинговой сети как один из сигналов риска наряду с репутацией отдельного адреса, географией, частотой запросов, cookie и поведением клиента. Когда такая классификация имеет значение, резидентный пул может вести себя иначе. Мы не публиковали контролируемого сравнения, устанавливающего, как часто это помогает.
Две вещи, которых это не означает:
- Резидентный исходящий узел всё равно могут заблокировать. Предыдущие пользователи общего адреса могли повлиять на его репутацию, и смена типа IP не снимает каждое ограничение по запросам или аккаунту.
- Серверный исходящий узел может работать хорошо. То, что целевой ресурс — публичный API, реестр или сайт компании, не определяет его политику по IP, поэтому проверьте документированный путь доступа и протестируйте реальную нагрузку.
Сначала используйте документированные варианты доступа целевого сайта, затем сравнивайте разрешённые запросы в схожих условиях. Проверки ниже помогают отделить свидетельства от первоначальной догадки.
Какой быстрее
Серверные прокси — удобная отправная точка для чувствительной к задержкам работы, потому что исходящий узел работает на хостинговой инфраструктуре. Резидентный исходящий узел на основе устройства зависит ещё и от абонентского подключения и пересылающего устройства. Однако расположение шлюза, маршрутизация, перегрузка, переиспользование соединений и время ответа целевого сайта могут изменить результат в любую сторону.
Сопоставимых измерений резидентных и серверных прокси у нас пока нет. Измеряйте реальные пулы и маршруты, прежде чем предполагать преимущество в скорости. Фиксируйте успех на уровне приложения, а не только время до первого байта: быстрая страница проверки вашу задачу не выполняет.
Планируйте сравнение по методике бенчмарка. Руководство по устранению таймаутов прокси описывает дедлайны, чтобы зависший запрос не тормозил вашу очередь, какой бы тип прокси вы ни выбрали.
Сколько стоит каждый и как выставляется счёт
Сравнивайте реальное предложение, а не предполагайте одну модель биллинга для каждого типа. Провайдер может брать плату за выделение адресов, переданный трафик, запросы или их сочетание. Проверьте включённый объём трафика, лимиты конкурентности, период выделения, длительность сессии и политику замены адресов.
Эта разница в биллинге меняет подход к задаче:
- При цене за IP большой объём запросов может распределить стоимость выделения на больший объём выполненной работы — с учётом лимитов трафика и частоты. Заблокированные адреса снижают ценность выделения; проверьте, включены ли замены.
- При цене за ГБ повторы и неиспользуемые ресурсы страниц увеличивают оплачиваемый трафик. Не загружайте ресурсы, которые задаче не нужны, и уточните, какие направления трафика и неудачные запросы учитываются в счёте.
Эта статья не содержит актуального обзора цен. Для своего сравнения датируйте каждое предложение и оцените полную стоимость выполнения одной и той же нагрузки, включая повторы, минимальные обязательства и плату за превышение. Фиксированный или sticky-адрес — это свойство продукта, которое нужно проверять, а не то, что гарантирует единица биллинга.
Пять проверок перед выбором
Используйте первые две проверки, чтобы выбрать стартовый вариант, затем примените требования к сессии, задержке и сети. Пройдите все пять, прежде чем принимать решение.
- Какой путь доступа документирует целевой сайт? Начните с поддерживаемого API или интеграции, требований к аутентификации и применимых лимитов. Если прокси нужен, серверный — один из кандидатов для оценки; разрешение отправлять запросы не определяет долю принятых.
- Возвращают ли сопоставимые запросы ожидаемое содержимое? Ответ HTTP 200 может содержать CAPTCHA. Держите клиент, запрос, cookie и тайминг одинаковыми, затем сравните несколько адресов из каждой категории там, где тестирование разрешено. Разные ответы с домашнего подключения и облачной ВМ оправдывают дальнейшие тесты; они не доказывают, что причиной различия стал тип IP. География, репутация отдельного адреса и меняющееся поведение целевого сайта остаются возможными объяснениями.
- Нужен ли потоку один адрес? Для таких шагов, как вход, добавление товаров в корзину и оформление заказа, оцените sticky-сессию: конфигурацию, призванную сохранять исходящий узел на заявленный период. Проверьте, что провайдер поддерживает нужную длительность и объясняет, что происходит при отключении исходящего узла. Сохраняйте также cookie и состояние сессии приложения.
- Какие задержка и пропускная способность нужны задаче? Измерьте задержку успешных ответов, число сбоев и устойчивый объём запросов для каждого кандидата. Учитывайте хвостовую задержку и дедлайны, когда у мониторинга узкие окна оповещений. Ни один тип прокси не гарантирует определённое время ответа.
- Требует ли задача статического адреса, связанного с ISP, или выхода через сотовую сеть? Оценивайте соответствующий продукт отдельно. Один лишь бэкенд мобильного приложения не означает, что нужен мобильный прокси.
Руководство по настройке прокси в curl даёт ограниченную по времени проверку соединения со статусом и затраченным временем. Используйте её, чтобы убедиться, что шлюз работает, а затем добавьте проверку содержимого под конкретный целевой сайт, прежде чем засчитывать запрос как успешный.
Когда ответ — ни тот, ни другой
Продукты, продаваемые как ISP-прокси, обычно описывают хостинговые исходящие узлы с адресами, связанными с ISP. Проверьте реальную схему размещения, стабильность адреса, классификацию на вашем целевом сайте и производительность. Ярлык продукта не гарантирует ни отношения как к резидентному, ни определённой цены.
Мобильные прокси выходят через сети сотовых операторов. Оценивайте их, когда доступ через сеть оператора важен для задачи, и сравнивайте долю принятых запросов, задержку и стоимость для реального пула. Общие адреса оператора не гарантируют, что целевой сайт примет запрос. Руководство по сравнению мобильных и резидентных прокси описывает компромиссы по сети и сессиям, которые стоит изучить.
Мы создаём прокси-сервис. Проверьте эти рекомендации на собственных целевых сайтах и нагрузке. Перед покупкой зафиксируйте для каждого кандидата долю успешного получения содержимого, распределение задержек, поведение сессий и оценочную стоимость за выполненную задачу.