Le nom d'hôte est le nom de la machine qui est utilisé pour identifier un hôte spécifique au sein d'un réseau informatique. Il peut s'agir de n'importe quel niveau de profondeur. Cela pourrait être aussi simple que john ou complexe comme john.example.com . Si le nom d'hôte n'est pas défini correctement, les programmes tels que les serveurs de messagerie et les autres ordinateurs du réseau émettront des avertissements ou échoueront complètement.
Par défaut, le nom d'hôte est défini automatiquement par le système, mais dans certains cas, nous voulons changer ce nom pour plus de commodité et nous pouvons le faire facilement en suivant les étapes suivantes :
1. Changez d'abord le nom d'hôte actuel
$ hostname MY_NEW_NAME
Ce changement est temporaire, jusqu'au redémarrage du système. Mais c'est bien de ne pas avoir de temps d'arrêt.
2. Mettez à jour le fichier de nom d'hôte /etc/hostname
Nous pouvons le faire de l'une des manières suivantes :
# For newer distribution, that use `SystemD` init
$ sudo hostnamectl set-hostname MY_NEW_HOSTNAME
# For older distribution, `SysV` init
$ sudo echo "my-new-hostname" > /etc/hostname
3. Ajouter un nouvel enregistrement à /etc/hosts
fichier
$ sudo echo "127.0.0.1 my-new-hostname" > /etc/hosts
# or directly open `/etc/hosts` file
$ sudo nano /etc/hosts
Après les modifications, votre nouveau /etc/hosts
le fichier ressemble à ceci :
127.0.0.1 localhost
127.0.0.1 guest
127.0.1.1 my-new-hostname
# other entries below
## ..
## ..