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:
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.
git clone https://gist.github.com/09259a3da0e7190775d16aadef14580b.git showipaddr
cd showipaddr/
chmod x showipaddr.sh
sudo mv showipaddr.sh /usr/local/bin/showipaddr
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>
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.
git clone https://gist.github.com/27276f43e980aa3a468c4b39680a68ee.git showipaddr
cd showipaddr/
python3 showipaddr.py
Das Skript bietet die gleichen Auswahloptionen wie das Bash -Skript.
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!