Ce mémo a été publié le 6 décembre 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Petit mémo pour afficher l’adresse IP au boot d’une machine Debian dans un environnement virtuel tel que VirtualBox.

Par défaut, lorsque que je lance une VM sous Debian, j’ai ceci :

Ces informations sont affichées grâce aux fichier /etc/issue (console) et /etc/issue.net (à distance avec ssh ou dans VMWare).

Ce serait intéressant d’avoir l’adresse IP pour se connecter en SSH :

Voici comment faire en quelques secondes :

Copiez les fichier /etc/issue et /etc/issue.net pour garder la version d’origine sans l’adresse IP :

Créez le script /etc/init.d/boot_show_ip.sh qui permet de déterminer l’adresse IP et de l’ajouter au fichier /etc/issue :

Rendez le script exécutable :

Éditez le fichier /etc/rc.local et ajoutez cette ligne :

La ligne doit être avant « exit 0 ».

Rebootez et vérifiez que le script fonctionne.