mirror of https://framagit.org/kyodev/kyopages.git
2.5 KiB
2.5 KiB
getIp
c'est un script bash qui affiche les Ips publiques ou locales du PC
l'installation du script est possible, en option. il se mettra éventuellement à jour automatiquement
chargement du script:
wget -O getIp https://framagit.org/kyodev/kyopages/raw/master/scripts/getIp
chmod +x getIp
help
./getIp -h
ou getIp -h
(si installé)
getIp 0.7.0
----------------------------------------------------------------------
./getIp : exécution normale
getIp : exécution normale si script installé dans le système
ce script requiert une des commandes suivantes pour déterminer l'ip publique :
dig (dnsutils) / wget / curl / telnet / nc
options:
-h, --help : affichage aide
-4, --ip4 : affiche ipv4 public
-6, --ip6 : affiche ipv6 public
"", --local : affiche ip / passerelle privées
-i, --install : installation du script dans le système
-r, --remove : suppression du script dans le système
-u, --upgrade : upgrade script si maj possible
-v, --version : version du script, en ligne et en cours d'exécution
IPs locales
./getIp
ou getIp
(si installé)
ip 192.168.1.129 pour wlp1s0
passerelle 192.168.1.5 pour wlp1s0
IP publiques ipv4
./getIp -4
ou getIp -4
(si installé)
185.126.105.135
IP publiques ipv6
./getIp -6
ou getIp -6
(si installé)
2a01:e0c:8bd5:26b0:e8ef:5bdb:f7a8:d308
installation et exploitation du script
./getIp -i
droits root requis. Installation du script dans le système, pour exploitation fréquente. Le script téléchargé sera effacé du répertoire courant. Le lancement se fera donc pargetIp
. Le script sera mis à jour automatiquement, avec une périodicité hebdomadaire.getIp -u
mise à jour manuelle, si possible, du script. Cette opération étant automatiquement lancée toutes les semaines si le script est installé.getIp -r
droits root requis. Suppression du script du système.getIp -v
affiche la version du script et la version en ligne.
sources
sur framagit
changelog
sur framagit
contact
pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue Framagit
IRC freenode: ##sdeb