Comment modifier le nom d’hôte sur Ubuntu ou Kali Linux?

changer le nom d'hôte dans Ubuntu, Kali Linux et Debian

Le nom d’hôte, ou hostname, est l’identifiant d’un appareil sur un réseau. Que ce soit pour une configuration réseau propre, pour des scripts automatisés ou pour des raisons esthétiques, il est souvent utile de le modifier. Voici un guide détaillé pour changer le nom d’hôte sur Ubuntu ou Kali Linux, deux distributions Linux populaires.

Pourquoi changer le nom d’hôte?

Le nom d’hôte est visible lors des connexions SSH, dans le terminal, et peut aussi être utilisé dans des scripts ou des applications. Un nom d’hôte mal configuré peut prêter à confusion, surtout en environnement multi-machines. Le personnaliser permet de mieux organiser ses systèmes et d’éviter les conflits réseau.

Pré-requis

Avant de commencer, il est nécessaire d’avoir les droits administrateur (sudo) sur la machine. Une sauvegarde des fichiers système n’est pas obligatoire, mais conseillée.

Méthode 1: Modifier temporairement le nom d’hôte

Cette méthode est simple mais ne tient que jusqu’au prochain redémarrage.

sudo hostname nouveau-nom

Ce changement s’applique immédiatement. Pour vérifier:

hostname

Cette méthode est utile pour tester un nom d’hôte sans engagement permanent.

Méthode 2: Modifier le nom d’hôte de façon permanente

Voici la méthode recommandée pour un changement durable du nom d’hôte.

1. Modifier le fichier /etc/hostname

Ce fichier contient le nom d’hôte actuel. Il faut le remplacer par le nouveau nom souhaité:

sudo nano /etc/hostname

Remplacer l’ancien nom par le nouveau, puis enregistrer avec CTRL+O et quitter avec CTRL+X.

2. Modifier le fichier /etc/hosts

Le fichier /etc/hosts doit également être mis à jour pour refléter ce changement:

sudo nano /etc/hosts

Repérer la ligne contenant l’ancien nom d’hôte (souvent associée à 127.0.1.1) et le remplacer par le nouveau:

127.0.1.1   nouveau-nom

3. Redémarrer la machine

Une fois les deux fichiers modifiés, il suffit de redémarrer pour appliquer le changement:

sudo reboot

4. Vérification

Une fois reconnecté, utilisez cette commande pour vérifier que le nouveau nom d’hôte est bien actif:

hostnamectl

La sortie doit afficher le nouveau nom d’hôte dans la ligne Static hostname.

Méthode alternative: Utiliser la commande hostnamectl

Depuis les versions récentes d’Ubuntu et Kali (avec systemd), la commande hostnamectl permet de modifier le nom d’hôte de manière simple et permanente:

sudo hostnamectl set-hostname nouveau-nom

Cette commande met automatiquement à jour les fichiers nécessaires. Elle est donc à privilégier si elle est disponible sur le système.

Cas particulier: Ubuntu avec interface graphique

Sur Ubuntu Desktop, le nom d’hôte peut être modifié via l’interface graphique:

  • Ouvrir les Paramètres.
  • Aller dans Détails puis À propos.
  • Cliquer sur le champ du nom de l’appareil et le modifier.

Un redémarrage peut être nécessaire pour que les modifications soient prises en compte partout.

Vidéo explicative

 

Bonnes pratiques et conseils

  • Utiliser des noms d’hôte simples, sans caractères spéciaux (lettres, chiffres, tirets).
  • Éviter les doublons sur le réseau local.
  • Mettre à jour les configurations ou scripts qui référencent l’ancien nom d’hôte.

En cas de problème de réseau après la modification, vérifier que le fichier /etc/hosts est bien configuré.

Conclusion: Changer son nom d’hôte facilement

Modifier le nom d’hôte sur Ubuntu ou Kali Linux est une opération simple mais essentielle pour une bonne organisation réseau. Que ce soit via les fichiers système ou avec hostnamectl, il est possible d’adapter ce paramètre à vos besoins spécifiques. Cela permet une meilleure lisibilité, notamment en environnement professionnel ou multi-machines. Pour aller plus loin sur les configurations système Linux, consultez la documentation officielle Ubuntu.