Лучшая база данных IP для стран

У нас есть требование в нескольких наших системах обнаружить страну пользователя на основе их IP-адреса. Мы предпочли бы использовать базу данных, а не веб-службу (чтобы предотвратить проблемы с простоями/доступ к сети для внешней службы), поэтому я ищу рекомендации, у всех есть хорошие или плохие истории различных баз данных IP для стран

Что я нашел из google:

Платные

  • Maxmind - $50, затем $12 в месяц, лицензия сайта
  • IP2Location - $50 в год, один сервер
  • software77 (Donationware)

Free

Любая информация о том, как бесплатные сравниваются с оплаченными, была бы хорошей. Сейчас я склоняюсь к платной услуге Maxmind, поскольку она включает автоматические обновления, которые мы можем запускать через script один раз в неделю.

Ответ 1

Мы используем Maxmind, и это очень хорошо, и довольно точно. Вы можете получить сценарии, где, например, немецкая компания имеет офисы в США, но использует немецкий диапазон IP для внутренних целей. Таким образом, они будут отчитываться как Германия, находясь в США. Он не будет на 100% надежным.

Ответ 2

Полностью бесплатный LGPL, который легко найти в google: ip2c.org