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 jedem Gerät, das mit einem Netzwerk verbunden ist, das das Internetprotokoll für die Kommunikation verwendet, dauerhaft oder vorübergehend zugewiesen wird. Seine beiden Hauptfunktionen sind die Identifizierung eines Netzwerks oder Hosts in einem Netzwerk und dienen auch zur Standortadressierung.

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 (innerhalb eines internen Netzwerks sichtbar) oder öffentlich (von anderen Computern 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 über das Terminal unter Linux finden können.

1. Verwenden des dig-Dienstprogramms

dig (Domain Information Groper) ist ein einfaches Befehlszeilenprogramm zum Untersuchen 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 ist ein einfach zu bedienendes Befehlszeilenprogramm zum Durchführen von DNS-Lookups. Mit dem folgenden Befehl können Sie die öffentliche IP-Adresse Ihres Systems anzeigen.

$ 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 verwenden Websites von Drittanbietern, um Ihre IP-Adresse auf der Befehlszeile anzuzeigen, wie unten beschrieben.

3. Verwenden des wget Command Line 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 von Drittanbietern 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). Mit den folgenden Befehlen wird Ihre öffentliche IP-Adresse angezeigt.

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

120.88.41.175

Das wars! Die folgenden Artikel könnten nützlich sein, um sie 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, den Dateisystemtyp unter Linux zu bestimmen (ext2, ext3 oder ext4)

Das ist alles! Wenn Sie Fragen oder andere Methoden zu diesem Thema haben, verwenden Sie das untenstehende Feedback-Formular, um uns zu schreiben.

Verwandte Artikel: