Геолокация на основе IP?

Геолокация на основе IP - это сопоставление IP-адреса или MAC-адреса с реальным географическим местоположением компьютеров или мобильных устройств, подключенных к Интернету. Геолокация включает в себя отображение информации по таким полям, как: страна, регион (город), широта/долгота, интернет-провайдер и доменное имя, а также другие вкусяншки.

Где я могу получить базу геолокации на основе IP?

Существует ряд коммерчески доступных баз данных геолокации, их цена и точность могут отличаться. Ip2location, MaxMind, Tamo Soft, DB-IP, Ipinfo и IPligence предлагают платные базы данных, которые можно легко интегрировать в веб-приложение. Большинство поставщиков баз данных геолокации предлагают API и примеры кодов, которые можно использовать для извлечения данных БД. Мы предоставления бесплатные геолокационные данные на нашем сайте.

Существуют также свободно доступные базы геолокации. Поставщики, предлагающие коммерческую базу данных геолокации, также предлагают облегченную версию или версию сообщества, в которой представлены сопоставления IP-адресов для стран. Ip2Country.net и Webhosting.info (Directi) предлагают бесплатную базу данных IP-адресов в страну, которая также может быть интегрирована в ваше веб-приложение. Есть компании, которые также предлагают бесплатные веб-сервисы, которые можно использовать для отображения геолокации IP-адреса на вашем сайте.

Насколько точна геолокация на основе IP?

Точность базы геолокации зависит от используемой базы данных. Некоторые поставщики утверждают, что для баз данных IP-адресов в стране они обеспечивают точность от 98% до 99%, хотя обычная точность базы данных Ip2Country более 95%. Для IP  в регионе (или городе), точность составляет от 50% до 75%, если соседние города считаются правильными. Принимая во внимание, что нет официального источника информации о IP-адресе в регионе, точность 50+% довольно хорошая.

Как работает IP-геолокация?

База данных ARIN Whois предоставляет механизм поиска контактной и регистрационной информации для IP-ресурсов, зарегистрированных в ARIN. Whois-информация по IP доступна бесплатно, и определить страну из этой базы данных довольно просто. Когда организации требуется блок IP-адресов, отправляется запрос и назначенные IP-адреса отправляются запрошенному провайдеру.