Перейти к основному содержимому

Управление базой GeoIP

База GeoIP используется для определения страны узлов по их IP-адресам. Управление базой включает выбор источника, загрузку и проверку данных, настройку обновлений и просмотр их истории. Настройка производится через веб-интерфейс Esensor и приведена в разделе «База GeoIP» этой документации.

Определение геоданных по умолчанию включено. Оно выполняется только при наличии загруженной базы GeoIP.

Источники базы данных GeoIP​

После установки eSensor источник не выбран, база отсутствует.

Поддерживаются два источника базы данных:

  • архив, загружаемый на СУС;

  • портал AM TIP.

Загрузка данных GeoIP из архива​

При загрузке данных GeoIP из архива поддерживаются архивы форматов zip, tar.gz и tgz размером не более 1 ГБ. После передачи архива на СУС система импортирует его, проверяет содержимое и при успешной проверке применяет новую базу вместо текущей.

При ошибке передачи или проверки новая база не применяется, а система продолжает использовать текущую.

Загрузка и автообновление данных GeoIP с портала АМ TIP​

При выборе AM TIP в качестве источника система автоматически инициирует загрузку базы GeoIP. Для доступа к порталу используется токен, заданный в общих настройках интеграции с AM TIP. В дальнейшем обновление можно запускать вручную или автоматически по расписанию.

По умолчанию предлагается расписание обновления приблизительно раз в три дня, в 00:00. Администратор может изменить расписание в веб-интерфейсе.

Обновление базы данных GeoIP из архива​

Для обновления используемой базы данных GeoIP необходимо:

  1. Заменить на машине с СУС и ClickHouse следующие файлы на новые:
/var/lib/clickhouse/user_files/GeoIP-Country-Blocks-IPv4.csv;
/var/lib/clickhouse/user_files/GeoIP-Country-Blocks-IPv6.csv;
/var/lib/clickhouse/user_files/GeoIP-Country-Locations-ru.csv.
  1. Перезапустить службу ClickHouse:
sudo systemctl restart clickhouse-server.service

После этого обновленная база будет использоваться для определения географического положения узлов в новых сессиях и атаках.

История обновления базы данных GeoIP​

История содержит сведения обо всех запусках обновления:

  • дату и время начала;

  • дату и время завершения;

  • источник (AM TIP, архив);

  • текущий или итоговый статус;

  • информационное сообщение либо описание ошибки;

  • статус (загрузка, проверка, завершение, завершено, ошибка).

Сведения в записи обновляются по мере выполнения операции. По умолчанию записи расположены от новых к старым; порядок сортировки можно изменить.

Если обновление завершилось успешно, но данные базы фактически не изменились, ему также присваивается статус «Завершено».