IPCOM-Technology

Changer le nom d'hôte

Comment changer le nom d’hôte dans CentOS 7/8

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 
Sortie de la commande 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.

Laisser un commentaire