How to escape education's death valley | Sir Ken Robinson
Table des matières:
- Conditions préalables
- Comprendre les noms d'hôte
- Afficher le nom d'hôte actuel
- Méthode 3: à l'aide de la commande
nmcli
- Vérifiez la modification
- Conclusion
Ce didacticiel vous guide tout au long du processus de modification d'un nom d'hôte sur un système CentOS 7.
Le nom d'hôte est défini au moment où le système d'exploitation CentOS est installé ou si vous faites tourner une machine virtuelle, il est affecté dynamiquement à l'instance au démarrage.
Les méthodes décrites dans ce tutoriel fonctionneront sans avoir besoin de redémarrer votre 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 une machine sur un réseau. Vous ne devez pas utiliser le même nom d'hôte sur deux machines différentes 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, qui peut être défini par l'utilisateur, et est stocké dans le fichier/etc/hostname
.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 maintenu par le noyau qui peut être modifié par le serveur DHCP ou mDNS 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
.
Afficher le nom d'hôte actuel
Pour afficher le nom d'hôte actuel, entrez 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 qui peut également être utilisé pour changer le nom d'hôte.
Pour afficher le type de nom d'hôte actuel:
sudo nmcli general hostname
Pour changer le nom d'hôte en
host.linuxize.com
utilisez la commande suivante:
sudo nmcli general hostname host.linuxize.com
Enfin, redémarrez le service
systemd-hostnamed
pour que les modifications prennent effet:
sudo systemctl restart systemd-hostnamed
Vérifiez la modification
Pour vérifier que le nom d'hôte a bien été modifié, utilisez la commande
hostnamectl
:
hostnamectl
Votre nouveau nom d'hôte sera imprimé sur la console:
Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64
Conclusion
Dans ce tutoriel, nous vous avons montré 3 méthodes différentes pour changer le nom d'hôte de votre serveur CentOS 7 sans redémarrer la machine.
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 8
Ce guide explique comment définir ou modifier le nom d'hôte sur CentOS 8 sans avoir à redémarrer le système.