Heim > System-Tutorial > LINUX > So zeigen Sie mithilfe des Showipaddr -Skripts eine lokale und öffentliche IP -Adresse unter Linux an

So zeigen Sie mithilfe des Showipaddr -Skripts eine lokale und öffentliche IP -Adresse unter Linux an

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2025-03-20 09:06:13
Original
792 Leute haben es durchsucht

Dieser Artikel enthält zwei einfache Skripte, showipaddr (in Bash und Python), um Ihre privaten (lokalen) und öffentlichen IP -Adressen in Linux schnell abzurufen. Während Linux integrierte Befehle wie ip und nmcli anbietet, bieten diese Skripte einen optimierten Ansatz, um nur die wesentlichen IP-Informationen zu erhalten.

Diese Skripte ermöglichen es Ihnen:

  • Lokale Netzwerkdetails anzeigen: Rufen Sie den Hostnamen, IPv4- und IPv6 -Adressen, Gateway (Router) und DNS -Serverinformationen an.
  • Bestimmen Sie Ihre öffentliche IP -Adresse: Zeigen Sie Ihre öffentliche IP zusammen mit ISP, Stadt, Region, Land und Koordinaten an.

Beide Skripte sind auf GitHub verfügbar. Nach dem Herunterladen müssen Sie sie ausführbar machen und sie optional auf den Pfad Ihres Systems verschieben, um einen einfachen Zugriff zu erhalten.

Verwenden des Bash -Skripts ( showipaddr.sh ):

Dieses Skript erfordert Bash, curl und jq . Installationsanweisungen für diese werden bei Bedarf bereitgestellt.

  1. Download: git clone https://gist.github.com/09259a3da0e7190775d16aadef14580b.git showipaddr
  2. Navigieren: cd showipaddr/
  3. Ausführbare Datei machen: chmod x showipaddr.sh
  4. Wechsel zu Pfad (optional): sudo mv showipaddr.sh /usr/local/bin/showipaddr
  5. Run: showipaddr

Das Skript fordert Sie auf, auszuwählen, ob lokale IP, öffentliche IP oder beides angezeigt wird.

Beispielausgabe (beide anzeigen):

 <code>Select the information to display: 1. Local IP 2. Public IP 3. Both Local and Public IP Enter your choice (1/2/3): 3 ------------------------------------------------------ Local Network Information: Hostname : [hostname] Local IPv4 Address : [IPv4 address] Local IPv6 Address : [IPv6 address] Router IP Address : [router IP] DNS Server : [DNS server] ------------------------------------------------------ ------------------------------------------------------ Public IP Information: IP Address : [public IP address] ISP : [ISP] City : [City] Region : [Region] Country : [Country] Coordinates : [Latitude], [Longitude] ------------------------------------------------------</code>
Nach dem Login kopieren

So zeigen Sie mithilfe des Showipaddr -Skripts eine lokale und öffentliche IP -Adresse unter Linux an

Verwenden des Python -Skripts ( showipaddr.py ):

Dieses Skript erfordert Python 3 und die requests ( pip install requests ). Es überprüft auch jq , verwendet es aber nicht direkt.

  1. Download: git clone https://gist.github.com/27276f43e980aa3a468c4b39680a68ee.git showipaddr
  2. Navigieren: cd showipaddr/
  3. Run: python3 showipaddr.py

Das Skript bietet die gleichen Auswahloptionen wie das Bash -Skript.

So zeigen Sie mithilfe des Showipaddr -Skripts eine lokale und öffentliche IP -Adresse unter Linux an

Beide Skripte bieten eine bequeme Möglichkeit, auf wichtige IP -Adressinformationen zuzugreifen. Wählen Sie das Skript aus, das Ihrem System und Ihren Vorlieben am besten entspricht.

Das obige ist der detaillierte Inhalt vonSo zeigen Sie mithilfe des Showipaddr -Skripts eine lokale und öffentliche IP -Adresse unter Linux an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage