问题 如何将Maxmind .MMDB转换为.DAT?


如何将MaxMinds MMDB GeoIP转换为DAT格式,以便我可以使用modsecurity + Apache。 Modsecurity仅支持DAT格式。


12634
2018-01-10 17:18


起源

为什么不能使用现有的遗留数据库(即.dat文件)? MaxMind以两种格式提供GeoLite和GeoIP。 - Greg Oschwald
感谢您对奥施瓦尔德的回应。是的,我可以使用.dat文件,只要它们提供。但我不确定将来他们可能会停止支持.dat格式。 - Dev3182805


答案:


以下是.mat格式的Maxmind遗留(免费)GeoIP数据库的链接:

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


9
2018-01-18 12:49



你为我节省了很多时间,不知道为什么你的答案没有被选为正确的答案! :) - Farid Rn
请注意,自2018年4月1日起,.dat格式的旧数据库不再更新,并将在2019年完全从MaxMind的网站上删除。 - geerlingguy


Legacy GeoIP版本(.dat)在不久的将来不会消失。如果它们确实消失了,你可以构建Debian用于其GeoLite数据库的.dat构建程序(它在GitHub上的副本) 要么 这个(未经测试的)Python脚本


7
2018-01-15 23:37



不幸的是,这不再是真的;遗留的.dat文件 是 离开,他们已经(截至2018年4月)不再更新;看到通知 dev.maxmind.com/geoip/legacy/geolite - geerlingguy
您认为传统的GeoLite数据库正在消失是正确的。目前,旧版GeoIP数据库没有EOL日期。 - Greg Oschwald