Nom d'hôte dans Linux
Les appareils communiquent entre eux sur un réseau en utilisant des adresses IP. L'adresse IP attribuée à un appareil particulier peut changer en fonction de la situation. Par conséquent, il est important d'utiliser un nom d'hôte mémorable qui ne change pas en fonction de la situation.
Plusieurs méthodes peuvent être utilisées pour modifier le nom d'hôte dans Linux, et ces méthodes peuvent être divisées en deux catégories: méthodes d'interface de ligne de commande (CLI) et méthodes d'interface utilisateur graphique (GUI).
Méthodes CLI
Pour modifier le nom d'hôte d'un appareil dans Linux, nous vous recommandons d'utiliser des outils CLI. Ces méthodes sont universelles et fonctionneront sur presque toutes les distributions Linux. De plus, il n'est pas non plus nécessaire d'installer des packages supplémentaires.
Vérifiez le nom d'hôte
Tout d'abord, vérifiez le nom d'hôte du système actuel comme suit.
$ hostname
$ hostnamectl
Modifier le nom d'hôte en utilisant le nom d'hôte
La commande hostname peut être utilisée pour modifier le nom d'hôte du système en utilisant la structure de commande suivante.
$ sudo hostname
Enfin, vérifiez le changement.
$ hostname
Notez que le nom d'hôte n'a changé que temporairement en utilisant cette méthode. Si le système est redémarré, il reviendra au nom d'hôte d'origine. Cette méthode ne doit être utilisée que lorsque vous n'avez pas l'intention de faire un changement de nom d'hôte permanent.
Changer le nom d'hôte à l'aide d'HostNamectl
L'outil HostNamectl est contrôlé le nom d'hôte du système. Cet outil peut effectuer un large éventail d'actions; Par exemple, il peut être utilisé pour afficher le nom d'hôte actuel, pour modifier le nom d'hôte, pour configurer la description de l'environnement et pour manipuler la chaîne d'emplacement du système.
Pour utiliser HostNamectl pour modifier le nom d'hôte, exécutez la commande suivante.
$ sudo hostnamectl set-hostname
Ensuite, vérifiez le changement.
$ hostname
Ensuite, nous devons mettre à jour manuellement le fichier hôte. Pour ce faire, ouvrez le fichier à l'aide d'un éditeur de texte.
$ sudo vim / etc / hôtes
Changez l'ancien nom d'hôte en nouveau nom d'hôte.
127 $.0.1.1 localhost
127 $.0.1.1
Si vous utilisez une plus ancienne distribution Linux, alors après avoir fait le changement, vous devrez peut-être exécuter la commande suivante.
$ / etc / init.d / hostname redémarrer
Changer le nom d'hôte (pour le système init)
Un fichier dédié détient le nom d'hôte du système. Nous pouvons mettre à jour manuellement le fichier pour modifier le nom d'hôte. Pour ce faire, ouvrez le fichier à l'aide d'un éditeur de texte.
$ sudo vim / etc / hostname
L'image ci-dessous montre l'ancien nom d'hôte.
Modifier le contenu pour mettre à jour le nom d'hôte.
Enregistrez le fichier et fermez l'éditeur. Pour que les modifications prennent effet, redémarrez le système. Après le redémarrage du système, vérifiez que l'action a été réussie comme suit.
$ hostname
Méthodes GUI
Dans cette section, nous utiliserons Gnome pour modifier le nom d'hôte d'un appareil. Cependant, vous pouvez utiliser Yast pour effectuer des changements de nom d'hôte dans OpenSUSE.
Changer le nom d'hôte dans Gnome
Gnome est un environnement de bureau puissant. Si vous utilisez GNOME, vous pouvez modifier le nom d'hôte sans exécuter aucune commande en accédant à l'application «Paramètres».
Dans le panneau de gauche, faites défiler vers le bas et sélectionnez «À propos». Dans cet exemple, le nom d'hôte du système est dans le champ «Nom de l'appareil».
Cliquez sur «Nom de l'appareil» pour ouvrir une invite pour modifier le nom d'hôte.
Entrez le nouveau nom d'hôte et cliquez sur «Renommer» pour enregistrer la modification.
Dernières pensées
Dans ce tutoriel, nous vous avons montré plusieurs méthodes simples pour modifier le nom d'hôte de votre système. Assurez-vous d'utiliser un nom d'hôte approprié pour aider à identifier le système.
Si vous utilisez Centos / Rhel ou une distribution similaire, la modification du nom d'hôte peut être plus difficile. Découvrez comment changer le nom d'hôte permanent sur Centos 7.
Happy Computing!