Changer le nom d'hôte sur CentOS 7

Change Hostname Centos 7



Le nom d'hôte d'un système peut être utilisé pour faciliter l'identification de l'hôte et ne pas se fier à une adresse IP difficile à mémoriser. Il existe de nombreuses façons de modifier le nom d'hôte, et certaines d'entre elles ne dureront pas jusqu'à un redémarrage du système. Dans cet article, je vais vous montrer comment changer le nom d'hôte de CentOS 7 de manière permanente. Commençons.

Option 1 - Modification du nom d'hôte à l'aide de hostnamectl

Vous pouvez exécuter la commande suivante pour vérifier le nom d'hôte actuel de votre machine CentOS 7 :







$nom d'hôte

Comme vous pouvez le voir sur la capture d'écran ci-dessous, le nom d'hôte actuel de mon serveur CentOS 7 est astuce linux





Vous pouvez utiliser la commande hostnamectl pour modifier le nom d'hôte de votre machine CentOS 7 comme suit :





$sudohostnamectl set-hostname NEW_HOSTNAME

Changeons-le de astuce linux à linuxmint pour le plaisir avec la commande suivante !

$sudohostnamectl set-hostname linuxmint



Le nom d'hôte doit être remplacé par linuxmint . Vous pouvez vérifier qu'il a changé avec la commande suivante :

$nom d'hôte

Comme vous pouvez le voir, le nom d'hôte est changé en linuxmint !

Si vous vous déconnectez et vous reconnectez à votre machine CentOS 7 ou si vous la redémarrez, les modifications doivent être appliquées à l'ensemble du système.

Option 2 – Modification du nom d'hôte à l'aide de nmtui :

Le programme de ligne de commande nmtui est disponible dans NetworkManager-tui emballer. Les NetworkManager-tui package est disponible dans le référentiel de packages officiel de CentOS 7.

À installer NetworkManager-tui , exécutez la commande suivante :

$sudo miam installerNetworkManager-tui

Appuyez sur « y », puis appuyez sur pour continuer.

NetworkManager-tui devrait être installé.

Vous pouvez maintenant exécuter la commande suivante pour démarrer l'interface graphique basée sur nmtui Terminal :

$sudonmtui

Vous devriez voir la fenêtre suivante comme indiqué dans la capture d'écran. Maintenant, appuyez plusieurs fois sur la touche fléchée pour sélectionner l'option marquée Définir le nom d'hôte du système et appuyez sur

Une fois que vous avez appuyé sur , vous devriez voir la fenêtre suivante, comme illustré dans la capture d'écran ci-dessous.

Vous pouvez simplement saisir un nouveau nom d'hôte dans la zone de texte et appuyer sur .

Je vais changer le nom d'hôte de linuxmint à astuce linux de nouveau.

Une fois que vous avez appuyé sur , vous devriez voir la fenêtre suivante. Appuyez à nouveau.

Maintenant, sélectionnez Quitter et appuyez sur . Le nom d'hôte doit être modifié.

Vous pouvez vérifier que le nom d'hôte a bien changé avec la commande suivante :

$nom d'hôte

Comme vous pouvez le voir sur la capture d'écran ci-dessous, le nom d'hôte est passé de linuxmint à linuxhint. Soigné! Un redémarrage complet du système peut être nécessaire pour que les modifications prennent effet à l'échelle du système.

Correction de la résolution du nom d'hôte

Par défaut, lorsque vous modifiez le nom d'hôte, il ne se résoudra pas automatiquement en localhost ou 127.0.0.1

Pour résoudre ce problème, ouvrez le fichier /etc/hosts avec la commande suivante :

$sudo nano /etc/hôtes

Le fichier doit être ouvert.

Ajoutez maintenant la ligne suivante comme indiqué dans la capture d'écran ci-dessous et enregistrez-la.

Maintenant, vous pouvez également envoyer un ping à votre nouveau nom d'hôte.

C'est ainsi que vous modifiez le nom d'hôte de CentOS 7 de manière permanente. Merci d'avoir lu cet article.