Настройки для получения данных об IP-адресах (geoip.toml)
По умолчанию настройки находятся тут:
/etc/kor-elf-shield/geoip.toml
Путь к этим настройкам можно поменять в главных настройках и ознакомиться можно тут (параметр geoip).
Копия полноценого файл настроек находится тут.
В этом файле есть несколько разделов:
Базовые настройки
Эти настройки должны находиться вначале файла до разделов: "Настройки сервиса MaxMind"
| Параметр | enabled |
| Значение | true или false |
| По умолчанию | false |
| Описание | Включает или выключает получения данных об IP-адресах. Не забудьте перед включением настроить данные от сервиса maxmind.com. true - включает false - выключает |
| Примеры |
|
| *** | |
|---|---|
| Параметр | service |
| Значение | Допустимые значения: "maxmind" |
| По умолчанию | maxmind |
| Описание | Мы указываем, через какой сервис мы будем получать данные об IP-адресе. |
| Примеры |
|
Настройки сервиса MaxMind
Адрес: https://www.maxmind.com/en/geolite-free-ip-geolocation-data
Для использования этого сервиса необходимо зарегистрироваться и получить данные для авторизации: https://www.maxmind.com/en/geolite2/signup.
Указывать параметры для этого раздела нужно вначале указать [maxmind], а после уже указывать остальные параметры этого раздела. Пример:
[maxmind]
username = ""
password = ""
interval = 86400
| Параметр | username |
| Значение | ID пользователя |
| По умолчанию | |
| Описание | ID пользователя. Чтобы получить, нужно вначале зарегестрироватья тут: https://www.maxmind.com/en/geolite2/signup |
| Примеры |
|
| *** | |
|---|---|
| Параметр | password |
| Значение | Лицензионный ключ |
| По умолчанию | |
| Описание | Лицензионный ключ. Его надо сгенерировать в личном кабинете. |
| Примеры |
|
| *** | |
| Параметр | interval |
| Значение | От 1 |
| По умолчанию | 86400 |
| Описание | Интервал обновления для обновления базы в секундах. Рекомендуется оставить на 86400 (1 раз в день). |
| Примеры |
|
| *** | |
| Параметр | language |
| Значение | Допустимые значения: "Russian", "English", "Spanish", "French", "German", "Japanese", "Brazilian Portuguese", "Simplified Chinese" |
| По умолчанию | Russian |
| Описание | Язык на котором будут возвращаться данные об IP-адрессе. |
| Примеры |
|
| *** | |
| Параметр | url |
| Значение | Адрес к сервису |
| По умолчанию | |
| Описание | Если по каким-то причинам захотите поменять адрес. Например: у сервиса поменялся адрес или у вас есть платная подписка. Не забудьте указать/измененить параметр url. |
| Примеры |
|