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
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.