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

12 3
K
На сайте с 01.09.2005
Offline
205
7633

ОС 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
1008
#1

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

K
На сайте с 01.09.2005
Offline
205
#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
294
#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

Это просто мой личный сайт (https://phpdevs.com/) в моей подписи.
K
На сайте с 01.09.2005
Offline
205
#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
Offline
1608
#5

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

✅ Трастовых площадок под размещение статей и ссылок. Опыт 14 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
K
На сайте с 01.09.2005
Offline
205
#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
Offline
1608
#7

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

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

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

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

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

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

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

Антибот защита сайта от накрутки поведенческих, от спама, взлома и поиска xss, от хит и клик ботов, от парсинга и кражи контента, снижение нагрузки на сервер - https://antibot.cloud/ Вам все еще конкуренты генерят отказы?
lealhost
На сайте с 07.06.2014
Offline
119
#9
kostyk:

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

https://github.com/maxmind/mod_maxminddb

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

Хостинг на SSD с Memcached от 60 рублей https://lealhost.com/
K
На сайте с 01.09.2005
Offline
205
#10
lealhost:
https://github.com/maxmind/mod_maxminddb

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

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

12 3

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