afficher ip privée et ip publique

Rédigé par celmir | Classé dans : Tips

21
08 | 12

Il s'agit d'un simple pense-bête mis à la disposition de tous.

J'utilise ces scripts dans mon .conkyrc ${font Zegoe UI:size=8}${color #ffd800}IP ${font pftempestafivecondensed:size=6}${color #ffffff}Wlan: ${exec ~/.conky/ip_pub.sh} ${font pftempestafivecondensed:size=6}${color #ffffff}Lan: ${exec ~/.conky/ip_pri.sh}

ip_pub.sh #!/bin/bash wget http://checkip.dyndns.org/ -q -O - | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>' || echo 'Off' renvoie l'ip publique ou off si l'interface réseau n'est pas montée

ip_pri.sh #!/bin/bash if /sbin/ifconfig eth0 | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'; then /sbin/ifconfig eth0 | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>' | awk 'NR == 1 {print;}' else /sbin/ifconfig wlan0 | grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>' | awk 'NR == 1 {print;}' fi si l'interface filaire répond alors on renvoie son ip sinon renvoie celle de l'interface wifi

Mots clés : conky

Commentaires

Le 29 novembre 2015 Agence web SEO a dit :

#1

Le partage de ce type d'info est précieux. Merci pour cet état d'esprit.

Le 19 mars 2015 outil seo a dit :

#2

Je me sers beaucoup de ces scripts dans mon quotidien (je suis déveloper dans une société de référencement internet) et il marche très bien.
Donc merci pour l'info !

Fil Rss des commentaires de cet article