kyopages/docs/scripts/getIp.md

2.7 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 1.6.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 locale(s):
   192.168.1.129/24 ( wlp1s0 ) (wifi)
   fe80::96a8:dcbc:b798:370/64 ( wlp1s0 ) (wifi)

 passerelle(s):
   192.168.1.5 ( wlp1s0 ) (wifi)

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

ou

pas de connectivité ipv6

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 par getIp. 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

license

LPRAB/WTFPL