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

So finden Sie die öffentliche IP-Adresse über die Befehlszeile unter Linux heraus

Dafür stehen im grafischen Benutzermodus zahlreiche Methoden/Apps zur Verfügung. Öffnen Sie Ihren Webbrowser und gehen Sie zu WhatIsMyIP.com Webseite. Dort sehen Sie Ihre öffentliche IP. Dies ist eine der beliebtesten Methoden, um Ihre öffentliche IP-Adresse unabhängig vom Betriebssystem herauszufinden. Sie benötigen lediglich eine Internetverbindung und einen Webbrowser. Aber wie kann man die öffentliche IP-Adresse über die Befehlszeile herausfinden? Das werden wir in diesem Leitfaden sehen.

Ermitteln Sie die öffentliche IP-Adresse über die Befehlszeile unter Linux

Es gibt viele Befehle, um die öffentliche IP-Adresse zu finden. Hier habe ich einige davon aufgelistet. Probieren Sie alle Methoden aus und wählen Sie eine aus, die zu Ihnen passt. Viel Glück!

Wir können die öffentliche IP-Adresse mit den Befehlen „dig“ und „host“ finden. Wenn die Befehle dig und host in Ihrem System nicht verfügbar sind, installieren Sie dnsutils Paket.

Unter Arch Linux und Derivaten:

$ sudo pacman -S dnsutils

Unter RHEL, CentOS, Fedora:

$ sudo yum install dnsutils

Oder,

$ sudo dnf install dnsutils

Auf Debian, Ubuntu und seinen Derivaten:

$ sudo apt-get install dnsutils

Lassen Sie uns nun die öffentliche IP finden.

Methode 1:

Lassen Sie uns mithilfe von dig öffentliche IP-Adressen mit Google-Resolvern herausfinden Befehl:

$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | sed 's/"//g'

Verwenden Sie alternativ diesen Befehl, um die öffentliche IP herauszufinden:

$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com

Kann ich die gleichen Informationen mit opendns-Resolvern erhalten? Ja, das kannst du!

$ dig +short myip.opendns.com @resolver1.opendns.com

Methode 2: 

Wir können dieselben Informationen mit host erhalten Befehl.

$ host myip.opendns.com resolver1.opendns.com

Beispielausgabe:

Using domain server:
Name: resolver1.opendns.com
Address: 208.67.222.222#53
Aliases:

myip.opendns.com has address 122.178.32.233
Host myip.opendns.com not found: 3(NXDOMAIN)
Host myip.opendns.com not found: 3(NXDOMAIN)

Methode 3:

Sie können curl verwenden Befehl, um die öffentliche IP Ihres Systems auf Websites von Drittanbietern zu finden. Ich empfehle aus Sicherheitsgründen nicht, die IP-Adresse über Websites von Drittanbietern zu ermitteln. Seien Sie vorsichtig!

Lassen Sie mich Ihnen einige Beispiele zeigen.

$ curl ipinfo.io

Beispielausgabe:

{
 "ip": "122.178.32.233",
 "hostname": "abts-tn-dynamic-233.32.178.122.airtelbroadband.in",
 "city": "Coimbatore",
 "region": "Tamil Nadu",
 "country": "IN",
 "loc": "10.9925,76.9614",
 "org": "AS24560 Bharti Airtel Ltd., Telemedia Services",
 "postal": "641001"

Hier ist noch einer:

$ curl ifconfig.me

Noch ein Befehl...

$ curl ip.sb

curl ist standardmäßig installiert. Wenn es zufällig nicht installiert ist, führen Sie den folgenden Befehl aus, um es zu installieren.

Unter Arch Linux und Derivaten:

$ sudo pacman -S curl

Unter RHEL, CentOS, Fedora:

$ sudo yum install curl

Oder,

$ sudo dnf install curl

Auf Debian, Ubuntu und seinen Derivaten:

$ sudo apt-get install curl

Hier ist es eine andere Methode, um die öffentliche IP zu finden.

$ curl https://wtfismyip.com/text

Beispielausgabe:

122.178.32.233

Die anderen nützlichen Methoden, um die öffentliche IP-Adresse herauszufinden, sind unten aufgeführt.

$ curl api.ipify.org
$ curl https://ipinfo.io/ip
$ curl ipecho.net/plain
$ curl ifconfig.co
$ curl ident.me
$ curl icanhazip.com
$ curl ip.appspot.com

Und das ist alles für jetzt. Welche Methode verwenden Sie, um die öffentliche IP zu finden? Lassen Sie es mich im Kommentarbereich unten wissen. Ich werde diese Anleitung prüfen und aktualisieren.


Linux
  1. So installieren Sie Software über die Linux-Befehlszeile

  2. So finden Sie heraus, was ein Linux-Befehl tut

  3. Linux – Wie finde ich die Intel-Architekturfamilie über die Befehlszeile heraus?

  4. Wie erhalte ich meine IP-Adresse über die Befehlszeile?

  5. wie man eine zufällige MAC-Adresse über die Linux-Befehlszeile generiert

So finden Sie die IP-Adresse unter Linux

So suchen Sie nach Dateien über die Linux-Befehlszeile

So überprüfen Sie die Linux-Netzwerkstatistik über die Befehlszeile

So finden Sie CPU-Informationen in Linux über die Befehlszeile

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

So finden Sie die IP-Adresse in Linux