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.