В настоящее время я использую Maxmind geolitecity для преобразования IP в местоположение. Maxmind недавно объявил, что они больше не поддерживают геолит (формат .dat)
Как установить Geolite2city mmdb на сервер Ubuntu?
Как преобразовать файл mmdb в формат данных?