GeoIP Legacy Downloadable Databases

Wir stellen unsere GeoIP Legacy Datenbankformate Ende Mai 2022 ein. Bitte lesen Sie unseren Blog-Beitrag für weitere Informationen, einschließlich der Migration zu GeoIP2.

Neues Datenbankformat verfügbar: Diese Seite ist für unsere Legacy-Datenbanken. Unser aktuelles Datenbankformat finden Sie unter GeoIP2 Downloadable Databases.

GeoIP Legacy ist in einer Vielzahl von herunterladbaren Datenbanken verfügbar. Diese Datenbanken verwenden ein eigenes Binärformat, um die Suchgeschwindigkeit zu maximieren. MaxMind bietet auch CSV-Versionen der gleichen Daten an. Dies ist nützlich, wenn Sie diese Daten z.B. in ein SQL RDBMS importieren möchten.

CSV-Datenbank

Bitte lesen Sie unsere CSV-Datenbank-Dokumentation.

Binärdatenbanken

Die Binärdatenbanken gibt es in vielen Varianten, von denen jede einen bestimmten Datensatz enthält. Diese werden alle als separate Produkte mit eigenem Abonnement angeboten.

Zurzeit bieten wir die folgenden Datenbanken an:

  • Land – ordnet die IP-Adresse einem Land zu
  • Region – ordnet die IP-Adresse einem bestimmten Bundesstaat/Provinz innerhalb eines Landes zu
  • Stadt – ordnet die IP-Adresse einer bestimmten Stadt innerhalb eines Landes zu. In den USA sind wir in der Lage, viele IP-Adressen bestimmten Postleitzahlen zuzuordnen. Diese Datenbank enthält auch ungefähre Breitengrad-, Längengrad- und Zeitzonendaten.
  • Organisation – ordnet die IP-Adresse der Organisation zu, der der Netzblock der IP-Adresse zugewiesen wurde.
  • ISP – ordnet die IP-Adresse dem ISP zu, der die IP besitzt, einschließlich Mobilfunkanbieter.
  • Netspeed – ordnet die IP-Adresse einer bestimmten Netzwerkgeschwindigkeit zu.
  • Domain – ordnet die IP-Adresse einer Domain (nicht einem Hostnamen) zu.

Breitengrad und Längengrad sind nicht präzise und sollten nicht verwendet werden, um eine bestimmte Straßenadresse oder einen Haushalt zu identifizieren. Um einen Genauigkeitsgrad besser darzustellen, fügen Sie bitte den accuracy_radius ein, wenn Sie Breiten- und Längengrad anzeigen, und machen Sie deutlich, dass sich die Koordinaten auf ein größeres geografisches Gebiet und nicht auf einen genauen Standort beziehen.

MaxMind-unterstützte APIs

Wir stellen APIs für viele wichtige Programmiersprachen zur Verfügung.

Alle unsere APIs sind auf GitHub verfügbar. Wir freuen uns, Patches zu überprüfen, die als GitHub Pull Requests eingereicht werden.

Sprache/Plattform Dokumentation Package Repository Versionskontrolle
Apache (mod_geoip) Dokumentation Quelle auf GitHub GitHub
C (siehe Hinweis) Dokumentation Quelle auf GitHub, Debian, Ubuntu GitHub
C# Dokumentation Quelle auf GitHub GitHub
Java Dokumentation Maven GitHub
Perl Dokumentation MetaCPAN GitHub
PHP Dokumentation Composer, Source GitHub
Python Dokumentation PyPI GitHub

Hinweis: Das Programm GeoIP Update wurde in eine separate Quelldistribution verschoben.

APIs von Drittanbietern

Warnung! MaxMind bietet keine Unterstützung für diese APIs und hat den Code nicht überprüft. Die Verwendung erfolgt auf eigene Gefahr.
Sprache oder Framework API Name Package Repository Dokumentation Versionskontrolle
Erlang egoip GitHub
Go GeoIP (C-Wrapper) GoDoc GitHub
Nim mmgeoip (C-Wrapper) README GitHub
Node.js GeoIP-Bindung (C-Erweiterung) README GitHub
Node.js node-maxmind (0.6 und früher) README.md GitHub
PHP Net_GeoIP PEAR PEAR
PHP GeoIP PECL PECL-Paket PECL-Paket
Python pygeoip PyPI GitHub
Ruby GeoIP Bindings (C Extension) RubyGems RubyDoc GitHub
Ruby geoip RubyGems RubyDoc GitHub
Scala Scala MaxMind Geo-IP README GitHub

Download-Limits

MaxMind behält sich das Recht vor, die Anzahl der Downloads innerhalb eines bestimmten Zeitraums zu begrenzen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.