GeoIP.h的数据库是什么

时间:2014-11-13 07:07:04

标签: c++ c geoip

在一个开源项目中,我看到它们包含GeoIP.h头文件并调用它们的函数来知道IP的国家代码。我想知道GeoIP.h使用的数据库在哪里

我查看了GeoIP.h的源代码 http://www9.biostr.washington.edu/webalizer/src/stonesteps.ca/webalizer_src_3_4_4_1/GeoIP.h

它使用变量FILE * GeoIPDatabase;请建议。我需要整个数据库。

=== EDIT ===

我正在访问的源代码是这个。它没有提到要使用的任何数据库! https://github.com/lampeh/libvmod-geoip/blob/master/src/vmod_geoip.c

2 个答案:

答案 0 :(得分:2)

可以在Maxmind网站上下载。基本免费版本可在以下网址获得:

http://dev.maxmind.com/geoip/legacy/geolite/

还可以购买更详细的数据库。

答案 1 :(得分:1)

你正在寻找这个吗? (见下载部分) http://dev.maxmind.com/geoip/legacy/geolite/

您可以下载CSV或二进制数据文件。