aknife2019 / ip

IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家、省份、城市。
MIT License
19 stars 3 forks source link

大佬,如何更新ip的数据。 #1

Closed molihuan closed 3 days ago

molihuan commented 4 months ago

我想自己更新一下ip数据,请问我该如何做,可不可以写在Readme中,非常感谢

aknife2019 commented 3 months ago

使用php或者其他语言先处IP数据库为csv格式 纯真数据类型如下 id,start_ip,end_ip,continent_name,continent_name_en,continent_code,country_name,country_name_en,country_code,region_name,region_name_en,city_name,city_name_en

geo ip数据类型如下 id,ip,continent_name,continent_name_en,continent_code,country_name,country_name_en,country_code,region_name,region_name_en,city_name,city_name_en

然后使用 perl生成mmdb数据库( 官方建议使用golang https://github.com/maxmind/mmdbwriter)

createData.pl.zip

molihuan commented 3 months ago

使用php或者其他语言先处IP数据库为csv格式 纯真数据类型如下 id,start_ip,end_ip,continent_name,continent_name_en,continent_code,country_name,country_name_en,country_code,region_name,region_name_en,city_name,city_name_en

geo ip数据类型如下 id,ip,continent_name,continent_name_en,continent_code,country_name,country_name_en,country_code,region_name,region_name_en,city_name,city_name_en

然后使用 perl生成mmdb数据库( 官方建议使用golang https://github.com/maxmind/mmdbwriter)

createData.pl.zip

感谢