Города есть тут https://github.com/m-messiah/ip2geo

On Sat, Jan 5, 2019, 3:18 PM Vladimir Getmanshchuk <vlad...@gmail.com wrote:

> Всем спасибо за ответы.
>
> Гена, с City скрипт тоже корректно работает?
>
> On Fri, Jan 4, 2019 at 5:58 PM Gena Makhomed <g...@csdoc.com> wrote:
>
>> On 04.01.2019 17:12, Vladimir Getmanshchuk wrote:
>>
>> > Вчера maxmind таки дропнул GeoIP Country файл со своих серверов,
>> > в связи с чем хотелось бы разобраться, что вообще происходить с GeoIP и
>> > nginx.
>> > Разъясните пожалуйста ситуацию.
>> >
>> > Как я все это вижу:
>> > У maxmind была коммерческая GeoIP библиотека данных и программная
>> > библиотека для работы с ней,
>> > так же была бесплатная, но не очень точная библиотека данных под
>> названием
>> > GeoLite.
>> > Nginx работал с обоими этими либами через ngx_http_geoip_module...
>> > Спустя какое то время maxmind выпустил вторую версию коммерческой либы,
>> а
>> > так-же бесплатной либы под названием GeoLite2 и отказался от поддержки
>> > первой версии,
>> > а вчера вообще дропнул файлы со своих серверов.
>> >
>> > Все ли так?
>> > Поддерживает ли ngx_http_geoip_module GeoLite2?
>> > Если нет, то планируется ли разработка поддержки?
>> > Какие есть альтернативы maxmind и/или этому модулю?
>>
>> Есть альтернативы модулю ngx_http_geoip_module.
>>
>> Я просто конвертирую GeoLite2 в формат, который понимает nginx
>> с помощью своего скрипта https://github.com/makhomed/nginx-geo
>> запускаемого через крон раз в сутки, так что таким образом
>> у меня в nginx используется всегда самая свежая база GeoLite2
>> через модуль http://nginx.org/en/docs/http/ngx_http_geo_module.html
>>
>> Встроенный в nginx модуль ngx_http_geo_module не использует никаких
>> сторонних библиотек, так что он работает максимально стабильно
>> и надежно, при этом использует минимальное количество памяти.
>>
>> --
>> Best regards,
>>   Gena
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
>
> --
> Yours sincerely,
> Vladimir Getmanshchuk
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить