Here you can find regularly updated versions of the discontinued GeoIP legacy databases. Many distributions still use old GeoIP libraries, so you might find these useful. I use these on many systems myself, so consider the files and site stable.
Conversion is done from Maxmind GeoLite2 databases, using slightly modified version of geolite2legacy. All names/locations are in plain US-ASCII encoding, converted from UTF-8 with Python unidecode module. Build process tries carefully not to create bad databases.
All files are provided with Creative Commons Attribution-ShareAlike 4.0 International License. Original GeoLite2 databases are distributed with the same license.
18.09.2022 - added IPv4 mappings to IPv6 databases.
29.05.2022 - geoip_update.sh v0.24.
01.07.2020 - added GeoIPOrg and GeoIPISP databases.
24.05.2020 - geoip_update.sh v0.23.
It's enough to download these once a week. Unpack to /usr/share/GeoIP or equivalent directory.
You can use my geoip_update.sh script if needed, instructions found within. Always carefully audit any downloaded scripts!
Latest update: 28 January 2023 | |
GeoIP.dat.gz | GeoIP Country IPv4 database. |
GeoIPv6.dat.gz | GeoIP Country IPv6 database. |
GeoIPCity.dat.gz | GeoIP City IPv4 database. |
GeoIPCityv6.dat.gz | GeoIP City IPv6 database. |
GeoIPASNum.dat.gz | GeoIP ASN IPv4 database. |
GeoIPASNumv6.dat.gz | GeoIP ASN IPv6 database. |
GeoIPISP.dat.gz | GeoIP ISP IPv4 database. |
GeoIPOrg.dat.gz | GeoIP Organization IPv4 database. |
GeoIP-legacy.csv.gz | GeoIP Country for iptables xt_geoip module (use geoip_update.sh). CSV built with GeoLite2xtables. |
geoip_update.sh | Example download script. |
build.log | Current build log for all files. |
In case of problems, contact: admin@mailfud.org