IP-геолокация — это процесс оценки реального местоположения устройства по его IP-адресу. Она обеспечивает всё: от «цен в вашей валюте» до антифрод-проверок, блокирующих входы из неожиданных стран. В этом гайде объясняется, как она работает, на какие данные опирается и где её пределы.

От IP-адреса к локации

Каждое устройство в интернете доступно через IP-адрес. Эти адреса выдаются блоками организациям — интернет-провайдерам, хостинговым компаниям, мобильным операторам — региональными интернет-регистраторами (ARIN, RIPE, APNIC, LACNIC, AFRINIC). Базы геолокации сопоставляют эти блоки с локациями, используя несколько источников:

Что вы получаете в ответ

Запрос геолокации обычно возвращает страну, регион, город, приблизительные широту/долготу, часовой пояс, валюту и сетевого оператора (ISP и ASN). detectip.ai добавляет сверху слой угроз: является ли IP дата-центром, прокси, VPN или узлом Tor, плюс объяснимую оценку риска. См. полный список полей ответа.

Точность: страна — легко, город — трудно

Точность на уровне страны очень высокая — обычно выше 95%. Точность на уровне города гораздо более изменчива, потому что блоки IP не отображаются аккуратно на города, мобильные операторы маршрутизируют трафик через региональные узлы, а корпоративные VPN «перемещают» пользователей. Хороший API честен в этом и корректно деградирует до региона или страны, когда не уверен. Подробнее — в статье Точность IP-геолокации простыми словами.

Почему важны прокси и VPN

Геолокация говорит, где IP кажется находящимся. Прокси и VPN намеренно разрывают эту связь, поэтому любое серьёзное использование геолокации — цены, комплаенс, фрод — должно знать, когда локация маскируется. Поэтому detectip.ai объединяет детекцию прокси/VPN с геолокацией, а не продаёт её отдельно.

Как выполнить запрос

На практике это один HTTPS-запрос:

curl "https://detectip.ai/api/v1/verdict?token=TOKEN" \
  -H "X-API-Key: sk_live_..."

Вы получаете JSON с локацией, валютой и флагами угроз, на которые можно действовать сразу. Начните с документации и бесплатного API-ключа.

FAQ

Точна ли IP-геолокация? Нет — это оценка. Считайте страну надёжной, а город — приблизительным.

Идентифицирует ли она человека? Нет. Она определяет сетевую конечную точку, а не личность, и может использоваться без хранения персональных данных.

Как часто меняются данные? Распределение IP постоянно меняется; качественные провайдеры часто обновляют свои наборы данных.