Finden Sie Ihre öffentliche IP -Adresse aus der Linux -Befehlszeile
- 1408
- 330
- Matteo Möllinger
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_ip1234 | #!/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.
- « Setzen Sie Lack auf CentOS/RHEL 5/6 mit Apache ein
- So installieren Sie MySQL 5.6.15 auf Centos 6 und Rhel 6 »