HankHank:
carlens Цитата: Мне необходимо заранее знать, на какую базу ориентироваться? Какие проверки проводить при считывании списка? Записи с пустым кодом страны отбрасывать. Записи, где 2 и 3 колонки не совпадают, третью колонку заполнить значением из второй. Что-нибудь еще? |
У меня 9.4.5 с "новым" форматом, отличным от предыдущих версий. И нет возможностей свободно экспериментировать на сетапе конторы. Только вечером, за пределами рабочего дня. И даже вечером удалённо с сеткой работает программер. Потому перезагрузка системы тоже требует согласования.
Хочется верить, что в 9.5.0 появится какая-то определённость с обработкой баз GeoIP.
А мы пока потихоньку понаблюдаем за развитием событий.
GFI тоже, видать, потратили время на изучение, кому сесть на хвост с базами. И выбор их, надо полагать, всё-таки обоснован предварительным сравнением альтернатив.
Цитата: ... кто-то указывает начальный и конечный адреса ip-диапазона и двубуквенный код страны). |
Преобразования диапазон IP - CIDR, как и кодировки стран, не проблема.
Цитата: Тогда я попрошу помощи в этом вопросе. Дело в том, что в моем случае функционал гео не задействуется, и яхз, как проверять работоспосообность баз. |
По возможности, будем просить тусовку.
Насчёт проверки, насколько понимаю, инструмент: журнал DEBUG - Сообщения - Filtering - галки GeoIP и Packets dropped in some reason. И наблюдать, предварительно поставив на блок пару десятков стран.
Как мне представляется, даже при очень качественном коде KC (поиск по бинарному дереву или какие иные современные алгоритмы), фильтрующем много диапазонов, большое количество блокируемых стран должно тормозить работу. Но, это уже из области домыслов.