Finden Sie Ihre öffentliche IP -Adresse aus der Linux -Befehlszeile

Finden Sie Ihre öffentliche IP -Adresse aus der Linux -Befehlszeile

Wenn Sie einen Linux -Computer verwenden und Ihre öffentliche IP -Adresse finden möchten, ohne eine Website zu besuchen, können Sie dies einfach aus der Befehlszeile tun. In diesem Tutorial werden wir die Schritte durchlaufen, um Ihre öffentliche IP -Adresse mit einigen verschiedenen Methoden zu finden.

  • So überprüfen Sie die lokale IP -Adresse unter Linux

Finden Sie Ihre öffentliche IP -Adresse

Methode 1: Verwenden des Befehls Dig

Der Befehl dig wird zum Abfragen von DNS -Servern verwendet, kann aber auch verwendet werden, um Ihre öffentliche IP -Adresse zu finden. Öffnen Sie einen Terminal und geben Sie den folgenden Befehl ein:

graben +kurzer Myip.OpenNS.com @Resolver1.OpenNS.com 

Sie sollten Ihre öffentliche IP -Adresse auf dem Bildschirm gedruckt sehen.

Methode 2: Verwenden des Curl -Befehls

Der Befehl curl wird zum Übertragen von Daten von oder an einen Server verwendet. Es kann auch verwendet werden, um Ihre öffentliche IP -Adresse zu finden. Öffnen Sie einen Terminal und geben Sie den folgenden Befehl ein:

Curl Ipecho.Netz/einfach; Echo 
Curl Icanhazip.com 
Curl ifconfig.Mich 

Sie sollten Ihre öffentliche IP -Adresse auf dem Bildschirm gedruckt sehen.

Methode 3: Verwenden des WGet -Befehls

Der Befehl wGet wird zum Herunterladen von Dateien aus dem Web verwendet. Es kann auch verwendet werden, um Ihre öffentliche IP -Adresse zu finden. Öffnen Sie einen Terminal und geben Sie den folgenden Befehl ein:

WGet -Qo -ifconfig.Mich 

Sie sollten Ihre öffentliche IP -Adresse auf dem Bildschirm gedruckt sehen.

Öffentliche IP in Shell -Skript bekommen

Wir können einfach die folgenden Befehle in unserem Shell -Skript verwenden, um das öffentliche IP unseres Computers zu erhalten und sie in einer Variablen zu speichern, die überall in einem Shell -Skript verwendet werden kann.

#!/bin/bash public_ip = "wget ​​http: // ipecho.net/plain -o --q; echo "echo $ public_ip
1234#!/bin/bash public_ip = 'wget http: // ipecho.net/plain -o --q; echo'echo $ public_ip

Abschluss

Dies sind nur einige der vielen Methoden, mit denen Sie Ihre öffentliche IP -Adresse aus der Linux -Befehlszeile finden können. Abhängig von der Konfiguration Ihres Systems und Ihres Netzwerk -Setups können einige dieser Methoden besser funktionieren als andere. Experimentieren Sie mit verschiedenen Methoden, um die zu finden, die für Sie am besten geeignet ist.