Skip to content
Home » So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 | 4 Detailed answer

So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 | 4 Detailed answer

So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8

Schauen Sie sich die Themenartikel So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 in der Kategorie an: Ar.taphoamini.com/wiki bereitgestellt von der Website Artaphoamini.

See also  Jenkins Noncps? The 13 Top Answers

Weitere Informationen zu diesem Thema So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 im Abschnitt „Verwandte Artikel an.

See also  Kotlin Extend Data Class? The 6 Detailed Answer

See also  Jqgrid Treegrid Demo? The 24 Detailed Answer

Jedem Server wird eine öffentliche IP-Adresse zugewiesen, wenn er mit dem Internet verbunden ist. Diese Adresse kann direkt dem Router zugewiesen werden, der zum Senden von Signalen oder Datenverkehr verwendet wird.

Dieser Artikel zeigt Ihnen, wie Sie die IP-Adresse und Geolokalisierung eines Remote-Linux-Systems mithilfe offener APIs erhalten und wie Sie ein Bash-Skript vom Terminal aus ausführen. Wir haben alle unten aufgeführten Befehle und Skripte unter CentOS 8 ausgeführt:

Finden Sie den geografischen Standort Ihres CentOS 8 Linux-Servers

Sie müssen verschiedene Befehle auf Ihrem System ausführen, um den geografischen Standort des Servers zu ermitteln. Melden Sie sich als root auf Ihrem CentOS 8-System an und führen Sie die folgenden Schritte aus:

Terminal öffnen

Öffnen Sie ein Terminalfenster mit der Tastenkombination „Strg + Alt + t“ oder klicken Sie auf die Schaltfläche „Aktivitäten“ und starten Sie das Terminal, indem Sie „Terminal“ wie folgt in die Suchleiste der Anwendung eingeben:

curl und jq installieren

Um die IP-Adresse und Geolocation Ihres Linux-Servers zu ermitteln, müssen Sie die Befehlszeilentools Curl und Jq installieren, die die Geolocation-API verwenden, um JSON-Daten zu verarbeiten. Führen Sie dazu im Terminal folgenden Befehl aus:

$ sudo yum set up curl jq

Installieren Sie die Software

Drücken Sie „y“ und „enter“, um zusätzlichen Speicherplatz für die Installation zu verwenden.

Nach einiger Zeit werden Sie feststellen, dass curl und jq unter CentOS 8 ordnungsgemäß installiert sind.

Bestätigen Sie die Softwareinstallation

Wie finde ich die öffentliche IP-Adresse eines Remote-Servers?

Sie können den Curl-Befehl verwenden, um die öffentliche IP-Adresse des Servers abzurufen. Der Curl-Befehl kann verwendet werden, um eine API-Anfrage an diese ipinfo.io-URL zu senden, indem das Terminal wie folgt verwendet wird:

$ curl https://ipinfo.io/ip

Finden Sie GEO-Informationen für eine IP-Adresse

Wie erhalte ich Geolokalisierungsdaten von der API?

Nachdem Sie die IP-Adresse des Servers erhalten haben, senden Sie nun eine Anfrage an die ipvigilante.com-API, die die Geolokalisierung zurücksetzt. Verwenden Sie dazu den folgenden Befehl Ersetzen Sie es durch die öffentliche IP-Adresse Ihres Servers:

$ curl https://ipvigilante.com/<Enter your IP deal with>

Rufen Sie IP-Adressinformationen für eine bestimmte IP-Adresse ab

Abrufen von Geolokalisierungsdaten mit einem Bash-Skript

Sie können den API-Prozess mit der Bash-Skriptmethode automatisieren. Um ein Skript zu erstellen, müssen Sie eine Textdatei erstellen und dieses Skript platzieren:

curl -s https://ipvigilante.com/$(curl -s https://ipinfo.io/ip) | jq '.knowledge.latitude, .knowledge.longitude, .knowledge.city_name, .knowledge.country_name'

Speichern Sie nun die obige Skriptdatei als "getipgeoloc.sh". Sie können es auch beliebig unter dem gewünschten Namen speichern. Kehren Sie zum Terminalfenster zurück und geben Sie den Befehl ein, um eine ausführbare Datei wie folgt zu erstellen:

$ chmod +x getipgeoloc.sh

Jetzt ist es an der Zeit, die obige Skriptdatei mit dem Befehl auszuführen, um die IP-Adresse des Linux-Servers mit diesem Befehl anzuzeigen:

$ ./getipgeoloc.sh

Nachdem Sie das obige Skript ausgeführt haben, werden der Name der Stadt und des Landes zusammen mit den Breiten- und Längenkoordinaten angezeigt.

(*4*)

Das obige Skript kann ausgeführt werden, ohne es in einer ausführbaren Skriptdatei zu speichern. Geben Sie additionally diesen Befehl in das Terminal ein:

$ curl -s https://ipvigilante.com/$(curl -s https://ipinfo.io/ip) | jq '.knowledge.latitude, .knowledge.longitude, .knowledge.city_name, .knowledge.country_name'

Rufen Sie geografische IP-Informationen mit einem einzigen Befehl ab

Auf dem Terminal können Sie die ungefähren Koordinaten mit Ihrem geografischen Standort wie folgt sehen:

Fazit

In diesem Artikel werden wir uns ansehen, wie man den geografischen Standort eines öffentlichen IP-Remote-Linux-Servers findet. Curl, Sie haben gelernt, wie man jq-Tools unter CentOS 8 installiert und verwendet und wie man sie verwendet, um den geografischen Standort eines Remote-Servers zu finden. Wenn Sie Fragen haben, schreiben Sie Ihre Kommentare in den Kommentarbereich.

Einige Bilder zum Thema So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8

So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8
So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8

#finden #Sie #den #geografischen #Standort #eines #LinuxServers #mithilfe #des #Terminals #unter #CentOS

Weitere Informationen zu Schlüsselwörtern So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So finden Sie den geografischen Standort eines Linux-Servers mithilfe des Terminals unter CentOS 8 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *