Cet article fournit deux scripts simples, showipaddr
(dans Bash et Python), pour récupérer rapidement vos adresses IP privées (locales) et publiques dans Linux. Alors que Linux propose des commandes intégrées comme ip
et nmcli
, ces scripts offrent une approche rationalisée pour obtenir uniquement les informations IP essentielles.
Ces scripts vous permettent de:
Les deux scripts sont disponibles sur GitHub. Après le téléchargement, vous devrez les rendre exécutables et les déplacer éventuellement sur le chemin de votre système pour un accès facile.
Utilisation du script bash ( showipaddr.sh
):
Ce script nécessite Bash, curl
et jq
. Les instructions d'installation pour elles sont fournies si nécessaire.
git clone https://gist.github.com/09259a3da0e7190775d16aadef14580b.git showipaddr
cd showipaddr/
chmod x showipaddr.sh
sudo mv showipaddr.sh /usr/local/bin/showipaddr
showipaddr
Le script vous invite à sélectionner s'il faut afficher la propriété intellectuelle locale, l'IP publique ou les deux.
Exemple de sortie (montrant les deux):
<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>
Utilisation du script Python ( showipaddr.py
):
Ce script nécessite Python 3 et la bibliothèque requests
( pip install requests
). Il vérifie également jq
, mais ne l'utilise pas directement.
git clone https://gist.github.com/27276f43e980aa3a468c4b39680a68ee.git showipaddr
cd showipaddr/
python3 showipaddr.py
Le script offre les mêmes options de sélection que le script bash.
Les deux scripts fournissent un moyen pratique d'accéder aux informations cruciales de l'adresse IP. Choisissez le script qui convient le mieux à votre système et à vos préférences.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!