kyopages/docs/scripts/getIp.md

2.1 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.6.0b4

  ----------------------------------------------------------------------
  ./getIo      : 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 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.