Новый Geoip от Maxmind как настроить?

123 4
K
На сайте с 01.09.2005
Offline
233
9293

ОС Freebsd 11.2, Apache 2.4.38

Ребята если кто знает подскажите пожалуйста, раньше для настройки GeoIp достаточно было установить сам пакет Geoip, скачать базы для городов и стран с сайта maxmind. С начала этого года бинарные базы перестали поддерживаться, теперь обновлять по идее нужно все ГЕО-базы через команду geoipupdate.

Итак, удалив старые базы GeoIp.dat и GeoIPCity.dat по адресу

/usr/lcoal/share/Geoip
я запустил утилиту geoipupdate и она закачала по тому же пути
/usr/lcoal/share/Geoip
три файла: geoipupdate.lock, GeoLite2-City.mmdb и GeoLite2-Country.mmdb.

Теперь запускаю

geoiplookup -v mail.ru
но ГЕО не работает. Видимо что-то еще нужно указать в конфиге Апача?

Если вернуть обратно в /usr/lcoal/share/Geoip GeoIp.dat и GeoIPCity.dat то geoiplookup -v mail.ru работает корректно, видимо где-то нужно поменять пути к новым базам данных, тогда где? :-)

Подскажите пожалуйста что я упустил?

D
На сайте с 28.06.2008
Offline
1101
#1

Для этих баз нужен geoip2 вот я описывал как его устанавливать /ru/forum/1007844 правда у меня Nginx а у вас Апач.

K
На сайте с 01.09.2005
Offline
233
#2
Dram:
Для этих баз нужен geoip2 вот я описывал как его устанавливать /ru/forum/1007844 правда у меня Nginx а у вас Апач.

Поставил, ap24-mod_geoip2-1.2.10 добавил в httpd.conf

<IfModule mod_geoip.c>

GeoIPEnable On

</IfModule>

Не работает все-равно :-(

S
На сайте с 23.05.2004
Offline
316
#3

У меня (centos7) все выглядит следующим образом:


root@localhost GeoIP]# ls -l
total 63160
lrwxrwxrwx. 1 root root 17 Feb 7 13:28 GeoIP.dat -> GeoIP-initial.dat
-rw-r--r--. 1 root root 1242574 Oct 30 16:58 GeoIP-initial.dat
lrwxrwxrwx. 1 root root 19 Feb 7 13:28 GeoIPv6.dat -> GeoIPv6-initial.dat
-rw-r--r--. 1 root root 2322773 Oct 30 16:58 GeoIPv6-initial.dat
-rw-r--r--. 1 root root 57612206 Oct 3 00:19 GeoLite2-City.mmdb
-rw-r--r--. 1 root root 3486576 Oct 3 00:08 GeoLite2-Country.mmdb

т.е. GeoIP.dat это линк на GeoIP-initial.dat

Это просто подпись.
K
На сайте с 01.09.2005
Offline
233
#4
Stek:
У меня (centos7) все выглядит следующим образом:

root@localhost GeoIP]# ls -l
total 63160
lrwxrwxrwx. 1 root root 17 Feb 7 13:28 GeoIP.dat -> GeoIP-initial.dat
-rw-r--r--. 1 root root 1242574 Oct 30 16:58 GeoIP-initial.dat
lrwxrwxrwx. 1 root root 19 Feb 7 13:28 GeoIPv6.dat -> GeoIPv6-initial.dat
-rw-r--r--. 1 root root 2322773 Oct 30 16:58 GeoIPv6-initial.dat
-rw-r--r--. 1 root root 57612206 Oct 3 00:19 GeoLite2-City.mmdb
-rw-r--r--. 1 root root 3486576 Oct 3 00:08 GeoLite2-Country.mmdb


т.е. GeoIP.dat это линк на GeoIP-initial.dat

Это тоже все не то, так как на данный момент корректные последние базы данных IP адресов можно брать только из двух файлов: GeoLite2-City.mmdb и GeoLite2-Country.mmdb

LEOnidUKG
На сайте с 25.11.2006
Online
1722
#5

Вы лучше напишите, вам что конкретно нужно делать? По IP страну просто определить или что?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
K
На сайте с 01.09.2005
Offline
233
#6
LEOnidUKG:
Вы лучше напишите, вам что конкретно нужно делать? По IP страну просто определить или что?

Да, определять по IP город или страну. Сейчас GeoIP с этим справляется, но со старой годичной давности базой, вот пытаюсь понять как завести Geoip с новой базой стран и городов которые теперь не в GeoIp.dat и GeoIPCity.dat а в GeoLite2-City.mmdb и GeoLite2-Country.mmdb.

Как заставить Апач брать города и страны из GeoLite2-City.mmdb и GeoLite2-Country.mmdb? 😒

LEOnidUKG
На сайте с 25.11.2006
Online
1722
#7

Заюзайте лучше:

https://sypexgeo.net/ru/download/

Это будет быстрее и легче.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#8
LEOnidUKG:
Заюзайте лучше:

https://sypexgeo.net/ru/download/

Это будет быстрее и легче.

Согласен, тоже окончательно перешел на него после этой смерти привычной базы максминда.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
lealhost
На сайте с 07.06.2014
Offline
136
#9
kostyk:

Как заставить Апач брать города и страны из GeoLite2-City.mmdb и GeoLite2-Country.mmdb? 😒

https://github.com/maxmind/mod_maxminddb

Вот модуль, там же и описание как его включить.

K
На сайте с 01.09.2005
Offline
233
#10
lealhost:
https://github.com/maxmind/mod_maxminddb

Вот модуль, там же и описание как его включить.

Спасибо большое, попробую!

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий