# Гео-базы

Гео-базы в Keitaro — это базы данных, содержащие информацию о геолокации посетителей на основе их IP-адресов.

Настройки Гео-баз находятся в разделе Настройки → Гео-базы:

# Управление Гео-базами

  1. Имя — название гео-базы.

  2. Состояние — статус подключения гео-базы.

  • ОК — гео-база подключена.
  • Нет ключа — не указан ключ гео-базы.
  • Error — указан некорректный ключ или ключ истёк.
  1. Тип — тип данных определяемых гео-базой.

  2. Обновлена — когда обновлена гео-база.

  3. Добавить — Кнопка для добавления ключа/токена платной гео-базы.

# Настройки

В разделе Настройки устанавливается гео-база, используемая для каждого типа данных.

# Какие Гео-базы поддерживаются?

Рекомендованные:

  • Keitaro Geo (IP-Country-Region-City-ISP). Доступна по умолчанию в Keitaro 10 и выше. Keitaro Geo по характеристикам примерно соответствует IP2Location DB4
  • IP2Location PX2: прокси/vpn

Поддерживаемые:

  • IP2Location DB3 (Country-Region-City)
  • IP2Location DB4 (Country-Region-City-ISP)
  • Sypex Geo City Lite
  • Sypex Geo City

Данные базы больше не поддерживаются из-за новой политики доступа к бинарным базам:

  • MaxMind City Lite (страна, регион, город)
  • MaxMind City Full (страна, регион, город)
  • MaxMind Country (страна)
  • MaxMind ISP (провайдеры)
  • MaxMind Connection Types

# Как повысить качество определения стран и городов?

Используйте Full версию гео-баз.

# Как посмотреть IP-адреса в базе ботов или операторов?

Базы поставляются в бинарном формате и не предназначены для просмотра.

# IP2Location

Keitaro поддерживает базы DB3 (City) и DB4 (ISP), IP2Location PX2 (определение прокси/vpn).

# Автоматическая установка баз IP2Location

  1. Приобретите нужную базу на сайте IP2Location.
  2. Установите ключ в НастройкиГео-базы.

# Ручная установка баз IP2Location

  1. Приобретите нужную базу на сайте IP2Location.

  2. Распакуйте и загрузите BIN файл базы:

  • DB4 (ISP) var/geoip/IP2Location/full_isp/IPV6-COUNTRY-REGION-CITY-ISP.BIN
  • DB3 (City) var/geoip/IP2Location/full/IPV6-COUNTRY-REGION-CITY.BIN
  • PX2 (vpn\proxy) /var/geoip/IP2Location/PX2/IP2PROXY-IP-PROXYTYPE-COUNTRY.BIN

# Sypex

# Ручная установка и обновление Sypex Geo City Lite

  1. Скачайте архив последней базы https://sypexgeo.net/files/SxGeoCity_utf8.zip.
  2. Распакуйте архив и переименуйте файл базы в SxGeoCity.dat.
  3. Загрузите файл в директорию /var/www/keitaro/var/geoip/SxGeoCity (создайте, если отсутствует).

# Ручная установка и обновление Sypex Geo City

  1. Приобретите лицензию на Sypex Geo City.
  2. Скачайте архив базы в кодировке UTF-8.
  3. Распакуйте архив и переименуйте файл базы в SxGeoCity.dat.
  4. Загрузите файл в директорию /var/www/keitaro/var/geoip/SxGeoCity (создайте, если отсутствует).

# FAQ

Почему Севастополь и Крым определяются как Украина?

По Whois IP сети Севастополь и Крым относятся к Украине.

С какой частотой обновляются гео-базы?

Гео-базы обновляются автоматически:

  • Keitaro Geo, IP2Location, Sypex — ежемесячно.
  • Базы операторов — два раза в месяц.
  • База ботов v2 — ежемесячно.