How to escape education's death valley | Sir Ken Robinson
Table des matières:
- Conditions préalables
- Comprendre les noms d'hôte
- Affichage du nom d'hôte actuel
- Méthode 3: à l'aide de la commande
nmcli
- Conclusion
En règle générale, le nom d'hôte est défini lors de l'installation du système d'exploitation ou attribué dynamiquement à la machine virtuelle lors de sa création.
Il existe un certain nombre de raisons pour lesquelles vous devrez peut-être modifier le nom d'hôte. Le plus courant est lorsque le nom d'hôte est automatiquement défini lors de la création de l'instance.
Ce guide explique comment définir ou modifier le nom d'hôte sur CentOS 8 sans avoir à redémarrer le système.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Comprendre les noms d'hôte
Un nom d'hôte est une étiquette qui identifie un périphérique sur un réseau. Vous ne devriez pas avoir deux machines ou plus avec le même nom d'hôte, sur le même réseau.
Il existe trois classes de
hostname
d'
hostname
:
static
,
pretty
et
transient
.
-
static
- Le nom d'hôte traditionnel. Il est stocké dans le fichier/etc/hostname
et peut être défini par l'utilisateur.pretty
- Un nom d'hôte UTF8 de forme libre utilisé pour la présentation à l'utilisateur. Par exemple,Linuxize's desktop
.transient
- Un nom d'hôte dynamique qui est maintenu par le noyau. Les serveurs DHCP ou mDNS peuvent modifier le nom d'hôte transitoire au moment de l'exécution. Par défaut, il est identique au nomstatic
hôtestatic
.
Il est recommandé d'utiliser un nom de domaine
FQDN
(
FQDN
) pour
transient
noms
static
et
transient
tels que
host.example.com
.
Affichage du nom d'hôte actuel
Pour afficher le nom d'hôte actuel, exécutez la commande suivante:
hostnamectl
Enfin, redémarrez le service
systemd-hostnamed
pour que les modifications prennent effet:
sudo systemctl restart systemd-hostnamed
Méthode 3: à l'aide de la commande
nmcli
nmcli
est un outil en ligne de commande pour contrôler le NetworkManager et peut également être utilisé pour modifier le nom d'hôte du système.
Pour afficher le nom d'hôte actuel, tapez:
sudo nmcli g hostname
Pour changer le nom d'hôte en
host.linuxize.com
utilisez la commande suivante:
sudo nmcli g hostname host.linuxize.com
Pour que les modifications prennent effet, redémarrez le service
systemd-hostnamed
:
sudo systemctl restart systemd-hostnamed
Conclusion
Pour définir ou modifier le nom d'hôte sur le système CentOS, utilisez la commande
hostnamectl set-hostname
suivie du nouveau nom d'hôte.
N'hésitez pas à laisser un commentaire si vous avez des questions.
nom d'hôte centosComment changer le nom d'hôte sur Debian 10 Linux
Ce tutoriel explique comment changer le nom d'hôte sur Debian 10 Buster sans redémarrer le système.
Comment changer le nom d'hôte sur Debian 9 Linux
Ce tutoriel vous guidera à travers le processus de changement d'un nom d'hôte sur Debian 9 sans avoir besoin de redémarrer votre système.
Comment changer le nom d'hôte sur Centos 7
Ce didacticiel vous guide tout au long du processus de modification d'un nom d'hôte sur un CentOS 7 sans avoir à redémarrer votre système.