ProxyCompass Knowledge Base
Геолокация прокси: выбор страны, города и сети
Геолокация прокси — это страна, регион или город, с которыми связывают IP-адрес, используемый прокси для подключения к сайту. Географический выбор, или геотаргетинг, позволяет подобрать прокси для нужного местоположения. Например, чтобы сравнивать национальные каталоги товаров, проверять региональную рекламу или собирать результаты местного поиска.
География — один из параметров при выборе прокси-сервиса. Требования зависят от задачи: нужна определённая страна, конкретный город, сеть выбранного оператора или адрес, который долго не меняется. Эти требования можно сочетать, но они описывают разные свойства. Более подробный географический фильтр полезен тогда, когда эта подробность влияет на нужный вам результат.
Какое местоположение вы выбираете?
Для геолокации по IP важен адрес, с которого сайт получает соединение от прокси. У простого прокси-сервера он может совпадать с IP, который вы указали в программе. У сервиса со шлюзом программа подключается к промежуточному серверу, а тот отправляет запрос через выбранный прокси. Тогда сайт может видеть другой IP.
Например, шлюз принимает ваше подключение в Нидерландах и передаёт запрос через прокси в Германии. Проверка адреса шлюза относится к этому промежуточному серверу, а не к адресу, с которого запрос пришёл на сайт. Чтобы проверить подключение к сайту, запишите видимый ему IP и проверьте именно этот адрес. Один адрес подключения к сервису может давать доступ к прокси из нескольких стран; страна самого шлюза не описывает каждое соединение через него.
Физическое расположение оборудования — отдельный вопрос. Устройство или сервер, через который работает прокси, находится в определённом месте, а базы IP-геолокации содержат оценки того, где используется его IP-адрес. Страна в регистрационных сведениях об адресе может отличаться и от того, и от другого. В самом IP нет кода страны, который любой сайт мог бы прочитать напрямую.
Если вам нужно именно физическое присутствие сервера в стране, это должно быть частью требования. Название страны в базе не устанавливает адрес оборудования. Если же необходимо, чтобы сайт определял подключение как немецкое, важен результат определения IP самим сайтом.
Что выбирать: страну, регион или город?
Начните с территории, которая имеет значение для нужного сервиса. Для национального каталога товаров может быть достаточно правильной страны. При сравнении рекламы в разных штатах важен регион. Для изучения результатов поиска местных компаний может понадобиться конкретный город. Если ограничить все три задачи одним городом, в первых двух появится лишнее условие отбора.
| Выбор | Что он задаёт | Пример задачи |
|---|---|---|
| Страна | IP, относящиеся к выбранной стране, без требования к конкретному городу. | Сравнить национальные версии каталога или проверить предложение, которое показывается по стране. |
| Штат или регион | Область внутри страны, если продукт поддерживает такой фильтр. | Сравнить контент или рекламу между штатами, провинциями и другими регионами. |
| Город | IP, отнесённые к конкретному городу по данным сервиса. | Проверить местную поисковую выдачу или рекламу, рассчитанную на один город. |
Каждое дополнительное условие сокращает число подходящих адресов. Выбор США оставляет больше вариантов, чем выбор Калифорнии; выбор Лос-Анджелеса сужает их ещё сильнее. Если задача требует только американского подключения, адрес из другого города США может соответствовать тому же географическому требованию.
Подробность меню не определяет точность геолокации. Разные источники могут относить один IP к разным городам и даже странам. Поэтому несовпадение геолокации прокси нужно оценивать по результату на целевом сайте. Выбор почтового индекса или точная на вид отметка на карте не подтверждают адрес на конкретной улице. IP мобильной сети также может использоваться устройствами, расположенными на большой территории.
Выбирайте город, когда это различие важно для задачи, а затем проверяйте местный результат на нужном сайте. Если сайт использует вручную заданную область поиска или почтовый индекс доставки, эти настройки тоже должны соответствовать сценарию. Выбранный город прокси не заполняет поля местоположения на самом сайте.
Как сравнивать результаты из разных мест?
До выбора прокси определите, что именно хотите увидеть. При проверке региональной рекламы — показывается ли кампания посетителю из нужной страны. При исследовании каталога — какие товары доступны. При местном поиске — какие компании показаны для выбранного города. Это более полезные критерии выбора, чем одинаковые флаги на нескольких посторонних сайтах проверки IP.
Попробуйте выбранные прокси в той программе, где будете работать, на нужном сайте и с нужным действием. Страница проверки IP показывает, как её источник данных определяет страну подключения. Открытие нужного каталога, поиска или рекламного объявления показывает, подходит ли выбранное подключение для вашей задачи.
При сравнении учитывайте, как сайт определяет местоположение пользователя. Кроме IP он может использовать настройки аккаунта, сохранённый выбор региона и координаты устройства, переданные с разрешения пользователя. Поэтому прокси нужной страны сам по себе не гарантирует, что сайт покажет нужную региональную версию.
В эксперименте о влиянии IP оставьте одинаковыми аккаунт, страницу и вручную выбранный регион, меняя только прокси. Записывайте, какой IP использовался в каждой проверке: при ротации адрес может смениться между запросами. При проверке полного сценария покупки для определённого региона также выберите соответствующие версию магазина и регион доставки. Это разные эксперименты, поэтому их результаты отвечают на разные вопросы.
Если вы делаете выводы о стране в целом, несколько адресов из подходящих сетей дадут больше информации, чем один. Это помогает обнаружить поведение, связанное с конкретным IP или сетью. Результат всё равно относится к проверенным подключениям, а не ко всем пользователям интернета в стране.
Если нужный результат получить не удалось, выясните, что ему мешает: неподходящая страна IP, настройки сайта или другое ограничение доступа. В первом случае может понадобиться другой адрес или сеть; во втором — выбор нужной региональной версии сайта или страны в настройках аккаунта. Если задача выполняется, несовпадение страны на постороннем сайте проверки само по себе не требует замены. Отдельно проверьте соответствие заказу: если в нём указан конкретный источник геолокации, сравнивать выданный адрес нужно с этим источником. Работающий сайт ещё не подтверждает, что условия подбора выполнены.
Что дают фильтры по ISP и ASN?
География показывает, к какому месту отнесён IP. Фильтр по сети позволяет выбрать, с какой сетью он связан. Это нужно, например, для сравнения работы сайта у абонентов разных интернет-провайдеров или мобильных операторов либо для воспроизведения проблемы, которая возникает через определённую сеть.
ASN — номер автономной системы. Автономная система — это сеть или группа сетей с общей политикой маршрутизации в интернете. Сервис с выбором по ASN подбирает IP, связанные с указанной автономной системой. Это выбор сети, отдельный от выбора страны и города.
Одна сеть может охватывать множество городов и работать в нескольких странах. В одном городе, в свою очередь, есть адреса многих сетей. Если сервис позволяет сочетать фильтры, выбор Лос-Анджелеса и конкретного ASN означает поиск адресов, соответствующих обоим условиям. Один лишь ASN не обязательно ограничит результат Лос-Анджелесом.
Фильтр ISP обычно предлагает название интернет-провайдера. Выбирать название бывает проще, чем номер, но у одной компании может быть несколько автономных систем. Поэтому название провайдера и один ASN не всегда обозначают одинаковый набор адресов. От этого отличается категория ISP-прокси: она описывает адреса, предоставляемые прокси-сервисом. Покупка такого продукта сама по себе не означает, что в нём можно выбирать отдельных операторов.
Сеть, к которой относится IP, может влиять на отношение сайта к подключению. Адрес хостинговой сети и адрес сети обычного интернет-провайдера могут обрабатываться по-разному даже в одной стране. Если география уже подходит, имеет смысл сравнивать именно сети. Одно лишь знакомое название оператора не определяет репутацию адреса или реакцию сайта.
Как тип прокси влияет на выбор географии?
Резидентские пулы могут предлагать широкий выбор стран и более точные фильтры, поскольку участвующие подключения распределены по множеству мест. Возможен выбор региона, города, почтового индекса и сети, но покрытие зависит от сервиса и доступных адресов. Мобильные прокси полезны, когда вместе с географией важен сотовый оператор; выбор города тоже встречается, хотя мобильный IP может обслуживать большую территорию. Статические провайдерские прокси (ISP) позволяют сохранить адрес из подходящей сети, а выбор местоположений ограничен имеющимся запасом. География серверных прокси (Datacenter) также зависит от предлагаемых площадок и диапазонов: одни продукты позволяют выбирать город, другие — только страну. Поэтому сравнивайте фильтры и доступные IP конкретного продукта, а не выбирайте только по типу прокси.
Хватит ли подходящих IP в выбранном месте?
Список местоположений показывает, что сервис поддерживает, но не обязательно сообщает, сколько подходящих адресов доступно прямо сейчас. Это важно, когда для задачи нужно много разных IP или узкое сочетание условий — например, один город и один оператор.
Сервис статических прокси предоставляет адреса из имеющегося запаса. Сервис на резидентских или мобильных подключениях может зависеть от того, какие устройства включены и доступны в момент запроса. Он может хорошо охватывать страну в целом, но иметь лишь небольшое число доступных адресов в конкретном городе.
Дополнительные фильтры уменьшают набор подходящих IP. Страна, город и сеть могут по отдельности присутствовать в меню, хотя не все их сочетания доступны. Большой размер мирового пула тоже мало говорит о том, сколько разных адресов вы получите из города, нужного вашему проекту.
Если подходящего адреса нет, важно, как сервис обрабатывает такой запрос. Он может вернуть ошибку или расширить поиск, если такая возможность предусмотрена и включена. Когда задача строго требует конкретного города, успешный запрос через другой город не решает её. Менее точный выбор подходит только тогда, когда сама задача это допускает.
Сохраняется страна — значит, сохраняется и IP?
Нет. Сервис может менять IP-адрес, каждый раз выбирая новый из той же страны. Статический прокси, напротив, позволяет многократно подключаться с одного адреса. Географический выбор определяет, какие адреса подходят, а правила выдачи и ротации — будет ли адрес меняться.
Если последовательность запросов должна идти с одного IP, нужен постоянный адрес или подходящий режим сохранения сессии. Временная сессия позволяет запросить у сервиса повторное использование выбранного адреса. Срок её действия и поведение при недоступности адреса зависят от продукта. Выясните, завершает ли сервис сессию или подставляет другой IP и должна ли замена соответствовать первоначально выбранной географии. Один лишь выбор страны не удерживает адрес неизменным.
Обозначения mixed, random и World Mix тоже нужно понимать в контексте. Фиксированный список из нескольких стран и сервис с ротацией между странами работают по-разному:
- В фиксированном списке программа выбирает, какой из перечисленных прокси использовать. Наличие нескольких стран в пакете само по себе не заставляет программу переключаться между ними.
- В пуле с ротацией сервис выбирает адрес для нового подключения или запроса по своим правилам. Без ограничения по стране следующие адреса могут относиться к разным странам.
- При случайном выборе внутри одной страны разные IP по-прежнему соответствуют одному географическому требованию. Случайный выбор не обязательно означает выбор по всему миру.
Смешанный пул не обязательно распределяет запросы между странами поровну. Если нужно сравнить определённые рынки, организуйте выбор каждой страны отдельно. Иначе большая часть запросов может прийтись на одну страну, а другая почти или совсем не попадёт в сравнение.
Будет ли ближайший прокси быстрее?
Физическое расстояние влияет на задержку, но название страны не измеряет скорость. Данные проходят от вашей программы до оборудования прокси-сервиса, затем до сайта; ответы идут обратно. На результат также влияют маршруты, загруженность сети и серверов.
У прокси рядом с вами может быть короткий первый участок этого пути, но длинный маршрут до сайта. У прокси рядом с сайтом возможна обратная ситуация. Если автоматизация работает на арендованном сервере, началом маршрута нужно считать этот сервер, даже когда вы управляете им с ноутбука в другой стране.
Сайты также могут обслуживать посетителей через распределённую инфраструктуру. Поэтому страна компании не устанавливает, где будет обработан ваш запрос. Для практического сравнения измеряйте время выполнения одного и того же действия через разные прокси в той программе, которая будет работать. Один лишь пинг до прокси не измеряет загрузку страницы или полный запрос к целевому сайту.
Если задача требует конкретной страны, сравнивайте скорость среди подходящих по этому требованию прокси. Более быстрое подключение с неподходящим региональным результатом не равноценная замена. Если география на задачу не влияет, измеренное время ответа может быть важнее страны в описании.
