Website-Suche

4 Möglichkeiten, die öffentliche IP-Adresse des Servers im Linux-Terminal zu finden


In Computernetzwerken ist eine IP-Adresse (Internet Protocol) eine numerische Kennung, die dauerhaft oder vorübergehend jedem Gerät zugewiesen wird, das mit einem Netzwerk verbunden ist, das das Internetprotokoll zur Kommunikation verwendet. Seine beiden Hauptfunktionen bestehen darin, ein Netzwerk oder einen Host in einem Netzwerk zu identifizieren und auch zur Standortadressierung zu dienen.

Lesen Sie auch: So legen Sie eine statische IP-Adresse fest und konfigurieren das Netzwerk unter Linux

Derzeit gibt es zwei Versionen von IP-Adressen: IPv4 und IPv6, die entweder privat (in einem internen Netzwerk sichtbar) oder öffentlich (für andere Computer im Internet sichtbar) sein können.

Darüber hinaus kann einem Host je nach Netzwerkkonfiguration eine statische oder dynamische IP-Adresse zugewiesen werden. In diesem Artikel zeigen wir Ihnen 4 Möglichkeiten, wie Sie die öffentliche IP-Adresse Ihres Linux-Computers oder -Servers vom Terminal unter Linux aus finden können.

1. Verwenden des Dig-Dienstprogramms

dig (Domain Information Groper) ist ein einfaches Befehlszeilenprogramm zum Prüfen von DNS-Nameservern. Um Ihre öffentlichen IP-Adressen zu finden, verwenden Sie den opendns.com-Resolver wie im folgenden Befehl:

dig +short myip.opendns.com @resolver1.opendns.com

120.88.41.175

2. Verwenden des Host-Dienstprogramms

host command ist ein benutzerfreundliches Befehlszeilendienstprogramm zum Durchführen von DNS-Suchen. Der folgende Befehl hilft dabei, die öffentliche IP-Adresse Ihres Systems anzuzeigen.

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

Wichtig: Die nächsten beiden Methoden nutzen Websites Dritter, um Ihre IP-Adresse in der Befehlszeile anzuzeigen, wie unten beschrieben.

3. Verwenden des wget-Befehlszeilen-Downloaders

wget ist ein leistungsstarker Befehlszeilen-Downloader, der verschiedene Protokolle wie HTTP, HTTPS, FTP und viele mehr unterstützt. Sie können es mit Websites Dritter verwenden, um Ihre öffentliche IP-Adresse wie folgt anzuzeigen:

wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com

120.88.41.175

4. Verwenden des cURL-Befehlszeilen-Downloaders

curl ist ein beliebtes Befehlszeilentool zum Hoch- oder Herunterladen von Dateien von einem Server unter Verwendung eines der unterstützten Protokolle (HTTP, HTTPS, FILE, FTP, FTPS und andere). Die folgenden Befehle zeigen Ihre öffentliche IP-Adresse an.

curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

120.88.41.175

Das ist es! Es kann hilfreich sein, die folgenden Artikel zu lesen.

  1. 5 Linux-Befehlszeilen-basierte Tools zum Herunterladen von Dateien und Durchsuchen von Websites
  2. 11 Möglichkeiten, Benutzerkontoinformationen und Anmeldedaten unter Linux zu finden
  3. 7 Möglichkeiten zur Bestimmung des Dateisystemtyps unter Linux (Ext2, Ext3 oder Ext4)

Das ist alles! Wenn Sie Fragen zu diesem Thema haben oder uns andere Möglichkeiten mitteilen möchten, verwenden Sie das unten stehende Feedback-Formular, um uns zurückzuschreiben.