Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Надо найти страну (регион) по ip адресу


Автор: Vit 6.6.2007, 03:46
Надо найти страну (регион) по ip адресу

Я понимаю что в каком-то проценте это невозможно, так как кто-то выходит в инет через анонимные прокси, кто-то через корпоративный шлюз в другой стране... В данном случае достаточен приблизительный результат. Я делаю просто "каунтер" посетителей для своего сайта, и хотел бы собрать статистику из каких стран его чаще всего посещают. Насколько я понимаю, это можно сделать по ip клиента, который я имею. А таблицы принадлежнасти странам есть?  

Автор: Stampede 6.6.2007, 04:25
Цитата(Vit @  5.6.2007,  18:46 Найти цитируемый пост)
Насколько я понимаю, это можно сделать по ip клиента, который я имею. А таблицы принадлежнасти странам есть?


Таблицы-то есть. Там проблема в том, что данные постояно обновляются, пополняются... Соответственно, кто-то должен заниматься поддержанием этих данных в актуальном состоянии. А из этого логически следует вывод, что доступ к базе данных адресов будет иметь подписной характер.

Один из наиболе крупных провайдеров инфы такого рода - фирма http://www.maxmind.com/app/locate_ip со своей базой GeoIP. Вот тут у них находится онлайновая дема, где можно слукапить любой произвольный адрес: http://www.maxmind.com/app/locate_ip.

Хорошая новость - это то, что они в том числе предлагают и "облегченный" бесплатный вариент своей базы: http://www.maxmind.com/app/geoip_country. К базе прилагается куча APIs для различных языков и платформ. По заявлениям конторы, точность лукапа в бесплатной базе составляет 98% (хе-хе, как мы все знаем, есть просто ложь, наглая ложь и статистика smile Но тем не менее, на безрыбье, ак говорится...

Для оперативного однократного лукапа можно также воспользоваться бесплатным онлайновым сервисом GeoBytes: http://www.geobytes.com/IpLocator.htm?GetLocation (действует ограничение на количество обращений в единицу времени).

Ну и вообще можно погуглевать по словам geo ip, location ip, etc.

Успехов!

Автор: zkv 6.6.2007, 04:30
http://www.ip2location.com/ до кучи, брал на вооружение smile

Автор: marykone 6.6.2007, 13:42
http://www.cn-software.com/ru/cngeoip/demo.php 

показывает и ваш текущий адрес и  и координаты долготу широту сразу в гугл мапс посмотреть можно

http://www.cn-software.com/ru/cngeoip/

Автор: Vit 6.6.2007, 16:22
Цитата(Stampede @  5.6.2007,  19:25 Найти цитируемый пост)
Хорошая новость - это то, что они в том числе предлагают и "облегченный" бесплатный вариент своей базы: http://www.maxmind.com/app/geoip_country. К базе прилагается куча APIs для различных языков и платформ. По заявлениям конторы, точность лукапа в бесплатной базе составляет 98% (хе-хе, как мы все знаем, есть просто ложь, наглая ложь и статистика  Но тем не менее, на безрыбье, ак говорится...



То что надо! В точку!

Автор: Secandr 15.6.2007, 12:04
Вся актуальная информация есть у регистратора: http://www.ripe.net/ есть там поле phone, где по коду страны и города можно определить географию.

Но при этом магистральный оператор, зарегистрированный в Москве бес проблем может выдать пару сетей класса C клиенту в Хантымансийске и это уже никак не определишь smile

Автор: sergejzr 16.6.2007, 11:55

M
sergejzr
По всей видимости ресурс больше не фурычит :( Если вдруг снова заработает, сообщите пожалуйста..


http://nerds-central.blogdns.org/p3/geo/ip2cityService.php?q=СюдаПишешьАдрес

Пример: http://nerds-central.blogdns.org/p3/geo/ip2cityService.php?q=89.58.188.71



Автор: Rodman 3.7.2007, 11:11
а можно закрепить тему... а то иногда требуется и приходится искать...

штука ведь полезная!

Автор: sergejzr 3.7.2007, 14:03
Ага, почему бы и нет. Подфорум разгружен.

Кстати, неплохо было бы если бы кто нибудь знающий в ФАК статью по этой теме написал..

Автор: bilbobagginz 8.9.2007, 23:58
в каждом региональном регистраторе есть страничка whois, и разного рода поиски.


Автор: marykone 11.1.2008, 12:21
да кстатии с unix систем команда whois тоже дает информацию 

Автор: MuToGeN 7.6.2013, 18:15
По России, кстати, РосНИИРОС когда-то подобную штуку делал, и она должна была быть по-точнее GeoIP. Никто про это не слышал?
Хотя, возможно, оно "для внутреннего использования"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)