Android

Comment changer le nom d'hôte sur centos 8

How to escape education's death valley | Sir Ken Robinson

How to escape education's death valley | Sir Ken Robinson

Table des matières:

Anonim

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 nom static hôte static .

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 centos