Maxmind .MMDB到.DAT? Debian Repo中的mod_maxminddb?

时间:2018-03-02 13:09:32

标签: apache debian geoip maxmind

还有另外一个关于此问题的线索尚未真正回答:

How to Convert a Maxmind .MMDB to .DAT?

在Maxmind工作的Greg Oschwald表示,#Leg; GeoIP版本(.dat)在不久的将来不会消失"。是的,但未来就是现在,他们将在2018年4月离开,这是一个月;)我真的很喜欢我目前的Apache-Configuration(Debian)使用mod_geoip2和GeoIP .dat-Databases。奇迹般有效。所以现在改变一切都很烦人。特别是因为没有像mod-geoip2这样的原生Apache模块可供使用,但我必须从源代码构建模块,安装库并使用我的整个apache-config来启用apxs。并且我没有按存储库自动更新新模块,但必须在新库和新tar包可用时手动更新它。这不太方便。

好吧,我可以下载CSV版本,添加带有Maxminds的IP-Ranges CSV-Converter(https://github.com/maxmind/geoip2-csv-converter/releases)编写一个脚本,将一堆csv-Files转换为单个" Legacy样" csv-File并将其与Debian程序(https://github.com/dankamongmen/sprezzos-world/blob/master/packaging/geoip/debian/src/geoip-csv-to-dat.cpp)一起转换为.dat文件。 >也许<这可能会工作一段时间。但它非常丑陋。难道没有更好的解决方案吗?

如果没有:Debian Repository中是否会有一个本机Apache模块,它会自行删除"自己构建/安装#34;部分?那么我对新格式没有任何问题。

每日问候

0 个答案:

没有答案