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.
- 5 Linux-Befehlszeilen-basierte Tools zum Herunterladen von Dateien und Durchsuchen von Websites
- 11 Möglichkeiten, Benutzerkontoinformationen und Anmeldedaten in Linux zu finden
- 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.