Changer le nom d'hôte sur Centos 7

Changer le nom d'hôte sur 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 compter sur une adresse IP qui est difficile à retenir. Il existe de nombreuses façons de changer le nom d'hôte, et certains d'entre eux ne dureront pas par un redémarrage du système. Dans cet article, je vais vous montrer comment changer de façon permanente le nom d'hôte de Centos 7. Commençons.

Option 1 - Modification du nom d'hôte en utilisant HostNamectl

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

$ hostname

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

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

$ sudo hostnamectl set-hostname new_hostname

Changeons-le de linuxhint pour linuxmint pour le plaisir avec la commande suivante!

$ sudo hostnamectl set-hostname Linuxmint

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

$ hostname

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

Si vous vous déconnectez et reconnectez-vous à votre machine CentOS 7 ou le redémarrez, les modifications doivent être appliquées au système large.

Option 2 - Modification du nom d'hôte à l'aide de NMTUI:

Le programme de ligne de commande NMTUI est disponible en NetworkManager-tui emballer. Le NetworkManager-tui Le package est disponible dans le référentiel de packages officiels de CentOS 7.

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

$ sudo yum installer NetworkManager-tui

Appuyez sur «Y» puis appuyez pour continuer.

NetworkManager-tui devrait être installé.

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

$ sudo nmtui

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

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

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

Je vais changer le nom d'hôte de linuxmint pour linuxhint encore.

Une fois que vous appuyez, vous devriez voir la fenêtre suivante. Appuyer sur.

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

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

$ hostname

Comme vous pouvez le voir sur la capture d'écran ci-dessous que 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 en vigueur le système large.

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

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

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

$ sudo nano / etc / hôtes

Le fichier doit être ouvert.

Maintenant, ajoutez la ligne suivante comme marqué dans la capture d'écran ci-dessous et enregistrez-la.

Maintenant, vous pouvez également cingler votre nom d'hôte nouvellement défini.

C'est ainsi que vous changez le nom d'hôte de Centos 7 en permanence. Merci d'avoir lu cet article.