Un nom d’hôte est simplement un nom qui est attribué à une machine dans un réseau afin de l’identifier de manière unique. Généralement, il est défini lors de l’installation du système d’exploitation.
L’une des tâches essentielles pour un administrateur du système est de savoir comment changer le nom d’hôte.
Conditions préalables
L’utilisateur auquel vous êtes connecté doit disposer des privilèges sudo pour pouvoir modifier certains fichiers.
Vérifier le nom d’hôte actuel
Avant de commencer, il est conseillé de vérifier quel est votre nom d’hôte actuel. Tapez l’une des commandes suivantes :
[root@ipcom-technology ~]# hostnamectl
Ou
[root@ipcom-technology ~]# hostname
ipcom-technology
Ou
[root@ipcom-technology ~]# cat /etc/hostname
ipcom-technology
Selon votre installation, vous pouvez vous retrouver avec un nom d’hôte par défaut localhost.localdomain. Dans l’exemple ci-dessus, le nom d’hôte s’appelle ipcom-technology comme vous pouvez le voir.
Modification du nom d’hôte
Pour modifier le nom d’hôte dans CentOS 7/8, nous allons voir 3 méthodes simples de le faire :
Méthode 1 : Éditer le fichier /etc/hostname
Commencez par ouvrir le fichier /etc/hostname avec votre éditeur de texte préféré :
[root@ipcom-technology ~]# vim /etc/hostname
Remplacez ou mettez le nom de votre choix dans le fichier puis enregistrez-le et confirmez votre nom d’hôte à l’aide de la commande hostname ou hostnamectl. S’il n’a pas changé, redémarrez votre CentOS 7/8.
Méthode 2 : Commande hostnamectl
Vous pouvez modifier le nom d’hôte du système avec la commande hostnamectl. La syntaxe est la suivante :
hostnamectl set-hostname nom_hote
Par exemple, pour remplacer le nom d’hôte du système par formation, tapez la commande suivante :
[root@ipcom-technology ~]# hostnamectl set-hostname formation
Méthode 3 : Commande nmcli
Une autre façon de modifier un nom d’hôte statique consiste à utiliser l’interface de ligne de commande pour Network Manager nmcli. La syntaxe est la suivante :
nmcli general hostname nom_hote
Pour vérifier le nom d’hôte avec nmcli, tapez dans votre terminal :
root@ipcom-technology ~]# nmcli general hostname
formation
Pour changer le nom d’hôte “formation” en “ipcom-technology.net” avec nmcli, tapez la commande suivante :
[root@ipcom-technology ~]# nmcli general hostname ipcom-technology.net
N’hésitez pas à laisser un commentaire dans la section commentaires ci-dessous si vous avez des questions.