Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Ваши проекты _ IP2Country

Автор: Enyby 3.12.2011, 19:42

http://mydc.ru/r/?http://inethub.olvi.net.ua/db/
Автоматом собирается 1 раз в день, в 5 утра. Есть CSV и архивы. Для DC и для PtokaX.
Со временем может что-то еще появится.
Канал слабый, но что есть, то есть.

Автор: HackFresse 3.12.2011, 19:43

откуда обновляется, насколько достоверная инфа?

Автор: Артём 3.12.2011, 19:44

HackFresse, http://mydc.ru/r/?http://ipgeobase.ru/cgi-bin/Archive.cgi

Автор: Enyby 3.12.2011, 21:59

Указал источник по ссылке.

PS Могу там же разместить практическую любую конвертацию на данную тему. Если нужно - обращайтесь.

Немного переделал страничку. Теперь страница доступна по адресу: http://mydc.ru/r/?http://inethub.olvi.net.ua/ftp/db/ или http://mydc.ru/r/?ftp://inethub.olvi.net.ua/db/
Второй адрес предпочтительней, поскольку он намного стабильней первого.
НА старую страничку поставлен редирект на первый вариант.

Добавил конвертацию MaxMind: GeoIPCountryCSV.zip в ip-to-country.zip. Кто что хочет, тот пусть то и использует.
Базы несколько отличаются. В целом, мне база от MaxMind показалась полнее, а от ipgeobase.ru - детализированее.

Автор: Артём 16.12.2011, 21:48

Enyby, http://mydc.ru/r/?http://inethub.olvi.net.ua/ftp/db/maxmind.com/ в ip-to-country базe чуток неправильно отображает...

Код
"16777216","16777471","AU","Australia","AU"

а нужно
Код
"16777216","16777471","AU","AU","Australia"

Автор: Enyby 17.12.2011, 0:07

Исправил.

Автор: Alexey 18.4.2012, 19:43

Цитата(Enyby @ 3.12.2011, 21:59) *
PS Могу там же разместить практическую любую конвертацию на данную тему. Если нужно - обращайтесь.

В птоке с версии 0.4.2.0 build 301 используется новый формат базы соответствия IP-адресов странам. Автор птоки советует качать базу с сайта http://mydc.ru/r/?http://software77.net/geo-ip/, но недолгое тестирование с ней, увы, показало увеличение числа ложных определений. В связи с этим реквестирую более адекватную базу в новой обёртке.

Вырезка из файла с описанием формата
Код
# FILE FORMAT IPV4
# ================
#
#      --------------------------------------------------------------
#      All lines beginning with either "#" or whitespace are comments
#      --------------------------------------------------------------
#
# IP FROM      IP TO        REGISTRY  ASSIGNED   CTRY CNTRY COUNTRY
# "1346797568","1346801663","ripencc","20010601","il","isr","Israel"
#
# IP FROM & : Numerical representation of IP address.
# IP TO       Example: (from Right to Left)
#             1.2.3.4 = 4 + (3 * 256) + (2 * 256 * 256) + (1 * 256 * 256 * 256)
#             is 4 + 768 + 13,1072 + 16,777,216 = 16,909,060
#
# REGISTRY  : apcnic, arin, lacnic, ripencc and afrinic
#             Also included as of April 22, 2005 are the IANA IETF Reserved
#             address numbers. These are important since any source claiming
#             to be from one of these IPs must be spoofed.
#
# ASSIGNED  : The date this IP or block was assigned. (In Epoch seconds)
#             NOTE: Where the allocation or assignment has been transferred from
#                   one registry to another, the date represents the date of first
#                   assignment or allocation as received in from the original RIR.
#                   It is noted that where records do not show a date of first
#                   assignment, the date is given as "0".
#
# CTRY      : 2 character international country code
#             NOTE: ISO 3166 2-letter code of the organisation to which the
#             allocation or assignment was made, and the enumerated variances of:
#                  AP - non-specific Asia-Pacific location
#                  CS - Serbia and Montenegro
#                  YU - Serbia and Montenegro (Formally Yugoslavia) (Being phased out)
#                  EU - non-specific European Union location
#                  FX - France, Metropolitan
#                  PS - Palestinian Territory, Occupied
#                  UK - United Kingdom (standard says GB)
#                * ZZ - IETF RESERVED address space.


Несмотря на наличие в базе потенциально интересных полей, в птоке из неё можно получить лишь код и название страны ;(

Автор: Enyby 19.4.2012, 0:14

new-ip-to-country.zip

Недостающие поля забил пустыми.

Автор: Alexey 23.4.2012, 20:19

Всё супер, но имя файла в новых версиях должно быть IpToCountry.csv.

Автор: Enyby 23.4.2012, 20:48

Исправил.

Автор: Alexey 27.2.2016, 20:33

Обновляются временные файлы, архивы лежат необновлёнными скоро год как.


Автор: Артём 28.2.2016, 20:19

Блин, зачем я читал эту тему...

Решил обновить базу, но после того как скачиваю файл ip-to-country из ip-to-country.zip.tmp при обновление базы падает хаб, пока не удалю базу хаб и не оживает, хрен его знает что за херня.

Поделитесь новой базой, а то я не помню где качал ту, что удалил перед "обновлением".

P.S. всё решилось, проблема описана в Сообщение #7, исправил базу и всё работает. Качал iptocountry.zip.tmp , всё нормально работает.

Автор: dimetro 4.3.2016, 21:12

Цитата(Артём @ 28.2.2016, 19:19) *
Блин, зачем я читал эту тему...

Решил обновить базу, но после того как скачиваю файл ip-to-country из ip-to-country.zip.tmp при обновление базы падает хаб, пока не удалю базу хаб и не оживает, хрен его знает что за херня.

Поделитесь новой базой, а то я не помню где качал ту, что удалил перед "обновлением".

P.S. всё решилось, проблема описана в Сообщение #7, исправил базу и всё работает. Качал iptocountry.zip.tmp , всё нормально работает.

Если че http://mydc.ru/r/?http://software77.net/geo-ip/ still_dreaming.gif