Par défaut, le Raspberry pi porte le nom de machine (hostnamerasberrypi. C’est logique, mais si vous en avez plusieurs, il devient difficile de savoir qui est qui. Pour ces raisons, il peut être souhaitable de changer le nom d’hôte de la machine. C’est ce que nous verrons dans ce tutoriel, avec deux méthodes : en utilisant raspi-config ou “à la main”.

Première méthode : paramètre hostname dans raspi-config

La méthode la plus simple est d’utiliser l’outil raspi-config. Pour cela, ouvrez un terminal sur le raspberry pi, en local ou en ssh.

Lancez alors l’utilitaire raspi-config comme suit :

sudo raspi-config

Choisissez alors dans le menu l’option 8 Advanced options, puis l’option A2 Hostname. Passez le message, puis saisissez le nom souhaité en respectant les instructions.
Faites ensuite Finish, puis acceptez de redémarrer le système.

Procédure en images

En détail, cela donnera la séquence suivante :

1 – choix du menu  8 Advanced options:

raspi-config choix options avancées

raspi-config choix options avancées

2 – option A2 Hostname:

raspi-config choix options avancées/ A2 hostname

raspi-config choix options avancées/ A2 hostname

3 – confirmation du message :

raspi-config choix options avancées/ A2 hostname - message

raspi-config choix options avancées/ A2 hostname – message

4 – saisie du nouveau nom :

raspi-config choix options avancées/ A2 hostname - boite de saisie

raspi-config choix options avancées/ A2 hostname – boite de saisie

5 – fermeture de raspi-config :

raspi-config finish

raspi-config finish

6 – redémarrage du système :

raspi-config reboot

raspi-config reboot

Au redémarrage suivant, l’invite de commande présentera le nom saisi.

 

Seconde méthode : modifier les fichiers à la main.

Une autre solution consiste a changer manuellement le nom de la machine en modifiant les fichiers nécessaires, au nombre de deux.

/etc/hosts

Le premier, /etc/hosts pourra être modifié depuis un terminal par la commande suivante :

sudo nano /etc/hosts

On obtient cet affichage :

nano /etc/hosts

nano /etc/hosts

Il suffit de modifier la ligne 127.0.1.1 raspberrypi (par defaut) et remplacer raspberrypi par le nom souhaité (dans mon exemple raspifu).

Il suffit alors d’enregistrer avec CTRL+O, confirmer avec O, puis quitter avec CTRL+X.

/etc/hostname

Le second, /etc/hostname pourra être modifié de la même façon depuis un terminal par la commande suivante :

sudo nano /etc/hostname

On obtient cet affichage :

nano /etc/hostname

nano /etc/hostname

Ce fichier ne contient qu’une ligne, avec raspberrypi (par défaut) comme nom de la machine, qu’on changera en ce que l’on souhaite, ayant la même valeur que ce qu’on a mis dans /etc/hosts (ici raspifu).

Il suffit alors d’enregistrer avec CTRL+O, confirmer avec O, puis quitter avec CTRL+X.

On peut dès lors redémarrer le système, et les changements seront alors effectifs, on verra le nouveau nom à l’invite de commande.

Réseaux sociaux