5 votes

Comment puis-je obtenir l'affichage de l'adresse IP en utilisant Conky ?

Je me demande simplement comment faire pour que l'adresse IP s'affiche sur le bureau en utilisant Conky ? Je ne sais pas si j'ai besoin d'utiliser Conky (sudo apt-get install conky-all) ou non. Je ne l'ai jamais fait auparavant.

Je pense à quelque chose comme ça : http://vindsl.com/images/vindsl-desktop-24-oct-2013-1.png

4voto

Thomas Points 235

Vous devez utiliser Conky, il n'y a pas d'équivalent à ma connaissance.

Voici comment afficher les informations relatives à l'adresse IP :

Conky peut exécuter des commandes avec l'objet ${exec _command_} .

Je ne sais pas si vous voulez que votre IP interne ou externe apparaisse dans votre configuration, mais si vous pouvez trouver un moyen d'afficher cette information dans l'interface de ligne de commande et ensuite insérer cette commande dans Conky, vous devriez avoir ce que vous voulez.

Pour l'adresse IP externe, quelque chose comme ceci devrait fonctionner :

${exec curl -s www.icanhazip.com}

Pour l'adresse IP interne, pour des interfaces multiples, vous aurez besoin de quelque chose comme

${if_existing /proc/net/route wlan0}
${addr wlan0}
${else}${if_existing /proc/net/route eth0}
${addr eth0}
${else}
Network disconnected
${endif}${endif}

3voto

Daniel Kivatinos Points 3870

Créer un simple script dans le répertoire personnel :

wget http://ipinfo.io/ip -qO -

enregistrer sous ip.sh

Il suffit alors d'ajouter cette ligne au fichier ~/.conkyrc

Public IP: ${exec sh ip.sh}

Votre résultat sera le suivant :

Public IP: 123.123.123.123

C'est aussi simple que cela.

2voto

Bella Points 21

Vous pouvez exécuter cette simple commande

curl ipconfig.in/ip

Pour savoir quelle est votre adresse IP publique : www.IPconfig.in

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X