Sie haben bestimmt eine Vielzahl von Onlinediensten gesehen, die Ihren ungefähren Standort automatisch ermitteln. Diese Dienste, die von Online-Shops bis hin zu Musik-und Video-Streaming-Diensten reichen, verwenden eine IP-Geolokalisierungsmethode, um Ihre IP-Adresse und Ihren ungefähren Standort abzugleichen. Ihr Gerät erhält bei jeder Verbindung mit dem Internet eine IP-Adresse aus einem Pool von Adressen, die auf die verschiedenen Telekommunikationsanbieter verteilt sind. Dieser Artikel behandelt die Geolokalisierung von IP-Adressen unter Linux.

Jeder Server hat eine eindeutige öffentliche IP-Adresse, die ihm von einem Router zugewiesen wird. Durch die Verwendung dieser öffentlichen IP-Adresse kann man die Geolokalisierung des Servers herausfinden, die Details wie den Kontinent, die Nation und sogar den geschätzten Breiten-und Längengrad des Servers enthält. Unten haben wir die Schritte zur Verwendung von geoiplookup zur Geolokalisierung von IP-Adressen unter Linux erwähnt.

So geolokalisieren Sie IP-Adressen unter Linux mit geoiplookup

Installieren Sie Geoiplookup unter Linux

Um es unter Arch Linux und seinen Derivaten zu installieren, führen Sie Folgendes aus:

Unter Debian, Ubuntu, Linux Mint:

$ sudo apt-get install geoip-bin

Ermitteln Sie die Geolokalisierung einer IP-Adresse mithilfe von Geoiplookup über die Befehlszeile

Nach der Installation können Sie die Geolokalisierung einer beliebigen IP-Adresse wie folgt ermitteln.

$ geoiplookup 80.60.233.195

Der obige Befehl findet und zeigt das Land, aus dem 80.60.233.195 stammt, im folgenden Format an:

GeoIP Country Edition: NL, Netherlands

GeoIP-Datenbanken herunterladen und aktualisieren

der Standardspeicherort von Geoip-Datenbanken ist/usr/share/GeoIP/. Die Datenbanken sind möglicherweise etwas veraltet. Sie können die neuesten Datenbanken, die die aktualisierten Geolokalisierungsdetails enthalten, von Maxmind herunterladen. Es ist die Website, die die Geolokalisierung einer IP-Adresse anbietet.

Gehen Sie zum geoip-Standarddatenbankordner:

Laden Sie die neuesten Datenbanken herunter:

$ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

Führen Sie jetzt den geoiplookup-Befehl aus, um die aktuellsten Geolokalisierungsdetails einer IP-Adresse zu finden.

$ geoiplookup 216.58.197.78

Schlussworte

Hier schließen wir unseren Artikel über die Geolokalisierung von IP-Adressen unter Linux mit Geoiplookup ab. Wenn Sie wissen möchten, wie Sie IP-Adressen auf Linux-Distributionen geolokalisieren, befolgen Sie die oben genannten Schritte.

Ich hoffe, Sie verstehen diesen Artikel, Wie man IP-Adressen unter Linux geolokalisiert.

By Kaitlynn Clay

Ich arbeite als UX Experte. Ich interessiere mich für Webdesign und Nutzerverhaltensanalyse. An meinen freien Tagen besuche ich immer das Kunstmuseum.