LINUX.ORG.RU

PHP GeoIP - получить ip-адреса городов

 , ,


0

1

Всем привет. Юзаю GeoIP для определения геолокации юзера. Для отладки необходимо подставлять IP-шник юзера, будто он заходит из другого города/страны. Это нужно, чтобы например тестировать показ определенной информации на сайте для региона юзера. Столкнулся с проблемой подстановки такого айпишника. Если для страны его подобрать не проблема, то для конкретного города не получается. Те адреса, которые нахожу в интернете по запросу например «ip address bruxelles» GeoIP показывает просто как Бельгия без определения конкретного города. Поэтому вопрос - можно ли с помощью GeoIP решить обратную задачу - найти один или несколько ip-адресов принадлежащих определенному городу. Не обязательно на PHP, вполне пойдет вариант экспорта базы geoip во что-нибудь читабельное, чтобы можно было это сделать ручками.


GeoIP показывает просто как Бельгия без определения конкретного города

А ты базу-то с городами купил? Лайтовая бесплатная база может и не содержать отдельно твой bruxelles.

no-such-file ★★★★★
()

Адреса подбирать удобно, например, здесь: http://ipgeobase.ru/cgi-bin/AdvSearch.cgi
Может быть, у maxmind тоже есть такой веб-сервис для поиска блоков по городам, не искал.

Вопрос выше про то, какая база используется, правильный.

vyazovoi ★★★
()

Но ведь это не так.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.