Гео-базы

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

  • IP2Location DB1: Country
  • IP2Location DB2: Country-ISP
  • IP2Location DB3: Country-Region-City
  • IP2Location DB4: Country-Region-City-ISP
  • Sypex Geo City Lite
  • Sypex Geo City City
  • Sypex Geo City Max
  • Maxmind City Lite (страна, регион, город)

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

  • Maxmind City Full (страна, регион, город) — нужно запрашивать в саппорте доступ к legacy формату
  • Maxmind Country (страна) — нужно запрашивать в саппорте доступ к legacy формату
  • Maxmind ISP (только параметр провайдеры) — нужно запрашивать в саппорте доступ к legacy формату
  • Maxmind Connection Types — нужно запрашивать в саппорте доступ к legacy формату

Также поддерживаются гео-данные при использовании прокси от Cloudflare. Включается в настройках.

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

Используйте полную версию (платную) geo-базы.

Как часто обновляются базы?

  • Maxmind и Sypex ежемесячно.
  • Базы операторов два раза в месяц.
  • База ботов v2 ежемесячно

Как подключить платную базу Maxmind?

Внимание! Maxmind ограничил доступ к legacy формату. Доступ к ним выдается только при письменом запросе в саппорт maxmind. Есть случаи отказа.

Запросите у саппорта Maxmind доступ к legacy формату. На странице настроек введите ключ лицензии, затем на странице «Гео-базы» выполните установку этой базы. Также можете загрузить базу вручную по инструкции ниже.

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

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

Как добавить свои списки IP операторов?

Вы можете воспользоваться фильтром по IP адресам в потоке.

Maxmind

Ограниченная поддеркжа

Ручная установка и обновление Maxmind Country Legacy

Обратите внимание, что базы Maxmind поддерживаются только в формате .legacy. Запросите у саппорта Maxmind необходимый формат.

  1. Скачайте архив с базой Maxmind Country Legacy;
  2. Распакуйте архив;
  3. Найти файл с .dat расширением, переименовать в GeoIPCountry.dat.
  4. Загрузите файл в директорию var/geoip/GeoIPCountry/ (создайте, если отсутствует).

Ручная установка и обновление Maxmind City Lite Legacy

Обратите внимание, что базы Maxmind поддерживаются только в формате .legacy. Запросите у саппорта Maxmind необходимый формат.

  1. Скачайте архив последней базы http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz;
  2. Распакуйте архив;
  3. Загрузите dat-файл с имененм GeoIPCity.dat в директорию var/geoip/GeoIPCity/ (создайте, если отсутствует);

Ручная установка и обновление Maxmind GeoIP City Full

Обратите внимание, что базы Maxmind поддерживаются только в формате .legacy. Запросите у саппорта Maxmind необходимый формат.

  1. Скачайте архив с Legacy-базой в формате «Binary».
  2. Распакуйте архив.
  3. Найдите среди распакованных файлов базу с расширением dat и переименуйте в GeoIPCity.dat.
  4. Загрузите файл базы /var/geoip/GeoIPCity/ (создайте, если отсутствует).
  5. Если все сделано верно, в настройках станет доступен выбор «Maxmind Geo City Full» в качестве гео-базы.

Ручная установка и обновление Maxmind GeoIP Connection Type

Обратите внимание, что базы Maxmind поддерживаются только в формате .legacy. Запросите у саппорта Maxmind необходимый формат.

  1. Скачайте архив с Legacy-базой в формате «Binary».
  2. Распакуйте архив.
  3. Найдите среди распакованных файлов базу с расширением dat и переименуйте в GeoIP.dat.
  4. Загрузите файл под именем GeoIP.dat в директорию /var/geoip/GeoConnectionType/ (создайте, если отсутствует).

Ручная установка и обновление Maxmind Geo ISP

Обратите внимание, что базы Maxmind поддерживаются только в формате .legacy. Запросите у саппорта Maxmind необходимый формат.

  1. Скачайте архив с Legacy-базой в формате «Binary»;
  2. Распакуйте архив;
  3. Найдите среди распакованных файлов базу с расширением dat и переименуйте в GeoISP.dat (обратите внимание на имя файла);
  4. Загрузите файл базы /var/geoip/GeoISP/ (создайте директорию, если отсутствует).

Sypex

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

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

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

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

IP2Location базы

Keitaro поддерживает базы DB3 (City) и DB4 (ISP).

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

  1. Приобретите нужную базу на сайте ip2location.
  2. Установите ключ в настройках, во вкладке Интеграция

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

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

Распакуйте и загрузите 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

Почему у IPv6 не определяется страна?

IPv6 поддерживается только совместно с базой IP2Location. Если используется эта база, вы будете получать страну и город, несмотря на то, что в отчетах будет по-прежнему фигурировать строка «[IPv6]».

Какие сотовые операторы имеются в базе Keitaro?

Ниже представлен список операторов, которые определяются Keitaro. Armenia: Beeline AM, Orange AM, VivaCell

Azerbaijan: AZERCELL, BAKCELL, Nar Mobile, Azerfon-Vodafone

Belarus: life:) - BeST, VELCOM, MTS Belarus

Estonia: Elisa, EMT, TELE2-EE

Georgia: Beeline GE, GEOCELL, MagtiCom, Silknet CDMA

Kyrgyzstan: Beeline KG, MegaCom, Nur Telecom, SOTEL CDMA

Kazakhstan: Beeline KZ, KCELL Activ, Tele2.KZ - NEO, Dalacom CDMA

Lithuania: BITE-LT, OMNITEL, TELE2-LT

Latvia: BITE-LV, LMT, TELE2-LV

Moldova: MOLDCELL, ORANGE Voxtel, Eventis, IDC CDMA, Unite

Russia: SkyLink, TELE2, Beeline, Megafon, MOTIV, MTS, Rostelekom, Yota

Tajikistan: Babilon-M, Beeline TJ (TACOM), Indigo TJ, MLT (TT Mobile), Tcell TJ

Ukraine: KYIVSTAR, life:), MTC

United Arab Emirates: EMIRNET

Afghanistan: MTN Afghanistan

AH: AQUAFON (Abhaziya), A-Mobajl (Abhaziya)

Angola: Movicel

Austria: Hutchinson 3G AT, MOBILKOM, T-Mobile AT

Australia: Optus Mobile, VODAFONE AU

Bosnia and Herzegovina: BH Telecom, MOBIS

Bangladesh: AKTEL, Grameenphone, WARIDTEL

Belgium: Getway, KPNO-BE

Bulgaria: GLOBUL, M-TEL GSM BG, Vivatel

Bahrain: MTC Vodafone BH

Brunei: Jabatan

Canada: Rogers, TELUS MOBILITY

Democratic Republic of the Congo: Zain

Switzerland: APN-MOBILE

China: China Mobile, UNICOM

CS: TELEKOM SRBIJA, Topnet 3G

Cyprus: CYTAMOBILE, MTN Cyprus

Czech Republic: O2 CZ, T-Mobile CZ, Vodafone CZ

Germany: E-Plus, O2 DE, T-Mobile DE, Vodafone DE

Denmark: Telenor DK

Algeria: AlgerieTelecom

Ecuador: Bells

Egypt: Etisalat, Link Egypt, MobiNil, Vodafone Egypt

Argentina: MOVISTAR

Spain: Movistar, Orange ES, VODAFONE ES, Yoigo

Finland: Saunalahti

France: BOUYGTEL, ORANGE F, SFR

Greece: Vodafone GR, COSMOTE

Croatia: VIPNET

Hungary: VODAFONE-HU

Indonesia: INDOSAT, proXL, T-SEL, Wisma Barito

Ireland: METEOR, O2 IE, Vodafone Ireland

Israel: CELLCOM, MIRS, Orange, Pelephone

India: BSNL, Dishnet, HUTCH, IDEA, Reliance, TATA, Vodafone IN, AIRTEL

Iraq: Newroz Telecom

Iran: IRANCELL, ITC

Italy: POSTEMOBILE, TIM, VODAFONE IT, WIND

Jordan: FastLink GSM, MobileCOM

Japan: KDDI

Kenya: Safaricom

Kuwait: GULFSAT, WATANIYA

Laos: UNITEL

Sri Lanka: AIRTEL, MOBITEL LK, MTN Networks

Luxembourg: TELE2-LU

Libya: Libyan Telecom

Morocco: Maroc Connect

Monaco: LONESTARCELL

Montenegro: Promonte GSM

Macedonia: T-Mobile MK

Mongolia: G-Mobile, MobiCom

Mexico: Iusacell, Telefunica

Bolivia: Telefunica

Malaysia: Celcom, DIGI, MAXISNET

Namibia: MTC NA

Nigeria: CELTEL, GLOBACOM, MTN

Netherlands: KPN, T-mobile NL, VODAFONE NL

Norway: Opera Mini, UC Browser

Nepal: NEPAL TELECOM

New Zealand: VODAFONE

Oman: Koora Mobile

Panama: CWPANAMA, Telefonica PA

Peru: Telefonica PE

Philippines: GLOBE

Pakistan: Telenor Pakistan, Warid Telecom

Poland: ERA GSM, Orange PL, Playmobile, PlusGSM, PTK CENTERTEL

Puerto Rico: Open Mobile

Palestine: PALTEL

Portugal: OPTIMUS, TMN, VODAFONE P

Paraguay: Maximo Lira

Qatar: Vodafone Qatar

Romania: COSMOTE, ORANGE RO, Vodafone RO

Serbia: Telenor RS

Saudi Arabia: AL JAWAL, Ettihad Etisalat, MTC-KSA

Sudan: KANARTEL, Mobitel

Sweden: HI3G, TELIA-MOBILE

Singapore: Sing tel

Slovenia: MOBITEL

Slovakia: Orange SK, Telefonica O2

El Salvador: Telemovil

Syria: MTN, SYRIATEL

Thailand: AISNET, DTACNET

Turkmenistan: MTC TM

Turkey: AVEA, Karizma, Kktcell, TELSIM MOBILE, TURKCELL, VODAFONE-TR

Taiwan: Taiwan Mobile

Tanzania: VODACOM-TZ

UK: Hutchinson 3G UK, Lycatel, O2 UK, Orange UK, RIM, T-Mobile UK, Vodafone UK

United States: Google Wireless, Ovi Services, Sprint, T-Mobile USA

Uzbekistan: Beeline UZ, COSCOM (UCEEL), Uzdunrobita (MTC)

Venezuela: Digitel, TELCEL

Vietnam: Beeline VN, VIETTEL

Cambodia: VIETTEL

Yemen: YemenNet

YU: MOBTEL, MONETGSM

South Africa: Cell C, Mobile Telephone Network, Vodacom

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

Причина в том, что по Whois IP сети по-прежнему числятся за Украиной. Используйте базу IP2Location или Maxmind (Настройки > Интеграция).

Как включить автоматическое обновление баз?

Добавьте в планировщик задач выполнение

php bin/cli.php geodbs:update_all

Подробнее об cli.php.

Почему нет нужного мне региона?

Списки предоставляют нам провайдеры гео-баз Maxmind и Sypex. Мы не можем добавлять какие-либо другие регионы, если нет поддержки в гео-базе.