GNU/Linux >> LINUX-Kenntnisse >  >> Linux

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

In Computernetzwerken eine IP (Internetprotokoll )-Adresse ist 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 bestehen darin, ein Netzwerk oder einen Host in einem Netzwerk zu identifizieren und auch zur Standortadressierung zu dienen.

Lesen Sie auch :Festlegen einer statischen IP-Adresse und Konfigurieren eines Netzwerks unter Linux

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

Zusätzlich 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 in Linux aus ermitteln können.

1. Verwenden des Dienstprogramms dig

dig (domain information groper) ist ein einfaches Befehlszeilenprogramm zum Untersuchen von DNS-Nameservern. Um Ihre öffentlichen IP-Adressen zu finden, verwenden Sie 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 Ausführen von DNS-Lookups. Der folgende Befehl hilft, 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 verwenden Websites von Drittanbietern, um Ihre IP-Adresse wie unten beschrieben in der Befehlszeile anzuzeigen.

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

locken ist ein beliebtes Befehlszeilentool zum Hochladen oder Herunterladen von Dateien von einem Server mit einem 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! Vielleicht finden Sie die folgenden Artikel hilfreich zum Lesen.

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

Das ist alles! Wenn Sie Fragen oder andere Methoden zu diesem Thema haben, die Sie mit uns teilen möchten, verwenden Sie das unten stehende Feedback-Formular, um uns zu antworten.


Linux
  1. So finden Sie den geografischen Standort von Linux Server im Terminal

  2. Terminalbefehl, um herauszufinden, ob ein Server virtuell oder physisch ist?

  3. 4 Möglichkeiten zum Erstellen einer Textdatei im Linux-Terminal

  4. 5 Verwendungen des mv-Befehls im Linux-Terminal

  5. Linux:Finden Sie heraus, wer auf dem Server angemeldet ist

3 Möglichkeiten, den Hostnamen des PCs mit dem Linux-Terminal zu finden

So finden Sie die IP-Adresse in der Linux-Befehlszeile

Finden Sie Befehl in Linux/UNIX

Verlaufsbefehl in Linux – Zeigen Sie den Verlauf des Linux-Terminals an

Linux-Grundlagen:3 Möglichkeiten, Ihre lokale IP-Adresse in Debian 11 zu finden

Cut auf Linux Terminal verwenden