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.