Ваш IP: 54.196.68.10
К сожалению, не можем определить координаты.
Автор:
• 11 Ноя 2015

Компанией-разработчиком выпущено обновление 1.6.0 для модуля 1С-Битрикс «Определение города по IP-адресу посетителя». Добавлена опция «Код сайта в системе geoip.elib.ru» для поддержки изменений в запросе к онлайн-сервису GeoIP.

Автор:
• 09 Окт 2015

Для работы с нашим сервисом,  с использованием кода сайта (с 1-го ноября 2015 года работа с сервисом без явного указания кода сайта будет невозможна) необходимо добавить в строку запроса параметр sid, как для основного, так и для mini-сервиса. Работа всех остальных параметров остается без изменений.

Код сайта необходимо получить в разделе «Мои сайты» личного кабинета. После добавления кода сайта в запросы к сервису GeoIP, Вы сможете просматривать в этом разделе количество запросов к сервису с начала календарного месяца для каждого из своих зарегистрированных сайтов. Информация о количестве обращений обновляется раз в час.

ПРИМЕР

Получение информации по-умолчанию для адреса 87.255.23.236 при отправке запроса с указанием кода сайта 1A2B3C4D с использованием основного сервиса.

Запрос:

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=87.255.23.236&sid=1A2B3C4D

Ответ XML:

<?xml version="1.0" encoding="utf-8" ?>
<GeoIP>
<GeoAddr IP="87.255.23.236">
<Lat>55.88781</Lat>
<Lon>37.44418</Lon>
<Town>Химки</Town>
</GeoAddr>
</GeoIP>
ПРИМЕР

Получение информации для адреса 87.255.23.236 при отправке запроса с указанием кода сайта 1A2B3C4D с использованием mini-сервиса.

Запрос:

http://geoip.elib.ru/cgi-bin/getdata_mini.pl?ip=87.255.23.236&sid=1A2B3C4D

Ответ:

55.88781
37.44418
Химки

 

 

После 1-го ноября 2015 года, все запросы без явного укзания кода сайта будут выдавать ошибку 162.

ПРИМЕР

Получение информации об ошибке при отправке запроса без указания кода сайта после 1-го ноября 2015 года.

Запрос:

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=87.255.23.236

Ответ XML:

<?xml version="1.0" encoding="utf-8" ?>
<GeoIP>
<Error>162</Error>
</GeoIP>

Ответ JSON:

{"Error":"162"}
Автор:
• 10 Апр 2013

Мы выражаем благодарность всем пользователям, которые ознакомились с нашим обращением, и приняли соответствующие меры. К сожалению так поступили далеко не все и бестолковый трафик продолжает расти. Имея желание развивать функционал сервиса, оставляя его бесплатным для подавляющего большинства пользователей, мы вынужденны с 17 апреля 2013 года ввести ограничения на количество запросов.

Текущие настройки ограничений таковы: разрешается отправить в течении часа не более 10 запросов с одного адреса в отношении одного и того адреса. Т.е.

Это запросы в отношении одного и того же адреса (будут суммироваться):

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=213.252.105.46&fmt=json&hex=1c

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=213.252.105.46&hex=3df

Это запросы в отношении разных адресов (суммироваться не будут):

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=213.252.105.46&fmt=json&hex=1c

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=87.255.23.236&fmt=json&hex=1c

При превышении ограничений за предыдущий час, адрес, с которого отправлялись запросы будет блокирован на 3 часа. В течении времени блокировки, на любой запрос с этого адреса будет выдаваться ошибка 160.

ПРИМЕР

Получение информации об ошибки при обработке данных запроса с заблокированного адреса.

Запрос:

http://geoip.elib.ru/cgi-bin/getdata.pl?ip=87.255.23.236

Ответ XML:

<?xml version="1.0" encoding="utf-8" ?>
<GeoIP>
<Error>160</Error>
</GeoIP>

Ответ JSON:

{"Error":"160"}

Если после блокирования адреса, запросы с него будут продолжать превышать установленные ограничения, то блокировка автоматически будет продлеваться еще на час. Все ограничения накладываются только на основной сервис. Mini-сервис будет продолжать работать в прежнем режиме.

Для пользователей с большим количеством запросов по одним и тем же адресам мы видим выход в кешировании результатов запросов на своей стороне (о чем и шла речь в нашем обращении). Допустимый предел в 10 запросов в час установлен для целей отладки и для небольших сайтов с небольшой посещаемостью, для которых разработка системы кеширования просто не имеет смысла.  Большие проекты, на наш взгляд, вполне могут справится с этой задачей.

Возникшие вопросы, проблемы и затруднения предлагается обсудить на соответствующей ветке форума и в комментариях.

Автор:
• 12 Мар 2013

Уважаемые пользователи!

В последнее время, к сожалению, наблюдается тенденция отправки одного и того же запроса несколько раз в течении одной минуты. Некоторые умудряются отправлять несколько одинаковых запросов в течении одной секунды! Это лишено всякого смысла!

Дело в том, что база адресов обновляется раз в сутки. Изменяемость базы при этом совершенно не велика, т.к. информация о сетях, в подавляющем количестве случаев, не меняется годами. Отправив в течении часа один запрос или тысячу — ответы сервера будут совершенно одинаковыми.

Мы предлагаем всем пользователям, проекты которых делают большое количество запросов к нашему сервису, серьезно задуматься о кешировании на своих серверах получаемой от нас информации как минимум на час (или более чем на час, но это зависит от среднего времени нахождения пользователя на вашем сайте и выбранного алгоритма кеширования). Это позволит также получить следующие плюсы:

  • получив один раз ответ от нашего сервера, все последующие будут происходить гораздо быстрее, т.к. будут получены из локального кеша;
  • несмотря на то, что запросы и ответы при работе с нашим сервисом имеют минимальный размер, все-таки это трафик, особенно при большом количестве запросов. Помещая информацию в локальный кеш, вы освобождаете этот трафик для своих пользователей;
  • вероятнее всего в вашем кеше окажется информация об адресах самых активных пользователей вашего сайта. Поэтому временная недоступность наших серверов или замедление передачи пакетов (в интернете всякое случается) пройдет для большинства ваших пользователей незаметно, т.к. реальных запросов по сети не будет;
  • получение первичного ответа будет происходить несколько быстрее за счет снижения нагрузки на наши сервера и канал.
Автор:
• 17 Июл 2012

В тестовом режиме запущен модуль позволяющий получать данные как в формате XML так и в формате JSON. Этот модуль доступен по адресу http://geoip.elib.ru/cgi-bin/getdata_test.pl Добавлена новая опция — fmt, задающая формат выдачи результата поиска. Если fmt=json, то результат выдается в формате JSON. Если fmt=xml или не задана, то результат выдается в формате XML, как обычно (см. Описание основного сервиса). Формат задания остальных опций для обеих форматов одинаков. Более подробное описание будет доступно позже, после тестирования и исправления найденных ошибок. Переход на новую версию намечен на 1 августа 2012 года.

Просьба потестировать данную версию и обсудить предложения и замечания в форуме.

Автор:
• 20 Янв 2012

Проект GeoIP выражает благодарность пользователю vyacheslavchulkin приславшему нам свой модуль для работы с сервисом на языке PHP. Вы можете ознакомится с кратким описанием, скачать архив, а также обсудить код на соответствующей ветке форума.

Автор:
• 01 Июн 2011

В базу данных сервиса добавленна информация о IP-адресах Украины.

Автор:
• 05 мая 2011

Запуск тестовой версии основных сервисов проекта.

Будем особенно признательны за разработку открытого SDK на других языках (C#, PHP и проч.) Все комментарии, замечания, предложения, ошибки и обсуждения предлагается производить в форуме сайта.