Recherche de site Web

RHEL 8/CentOS 8 : changer de nom d’hôte


Un nom d’hôte est l’étiquette ou le nom lié à un périphérique sur un réseau. Son objectif principal est de reconnaître un appareil sur un réseau spécifique ou sur Internet. Il existe trois types de noms d’hôte différents :

  • Statique – La plupart du temps, vous serez intéressé par ce type de nom d’hôte qui est défini par l’utilisateur et le fichier de configuration /etc/hostname.
  • Transitoire : ce type de nom d’hôte est défini dans l’espace du noyau et, par défaut, il est défini pour être le même que le nom d’hôte statique. Les noms d’hôte temporaires peuvent être définis/mis à jour par DHCP ou mDNS au moment de l’exécution.
  • Pretty – Le nom d’hôte Pretty permet d’ajouter des caractères supplémentaires selon le jeu de caractères UTF8, ne servant donc qu’à des fins de présentation. Le joli nom d’hôte permet également d’inclure des espaces.

Cet article explique comment modifier ou définir le nom d’hôte sur un serveur ou un poste de travail Linux RHEL 8/CentOS 8. Pour changer le nom d’hôte, vous devez utiliser la commande hostnamectl.

Dans ce tutoriel, vous allez apprendre :

  • Comment changer le nom d’hôte statique.
  • Comment modifier le nom d’hôte temporaire.
  • Comment changer le joli nom d’hôte.
  • Comment vérifier le nom d’hôte actuel.

Vérification du nom d’hôte sur le système Linux RHEL 8 à l’aide de la commande hostnamectl.

Configuration logicielle requise et conventions utilisées

CatégorieExigences, conventions ou version du logiciel utilisé
SystèmeRed Hat Enterprise Linux 8, CentOS 8
LogicielN/A
AutreAccès privilégié à votre système Linux en tant que root ou via la commande sudo.

Comment changer le nom d’hôte sur Redhat 8 : instructions étape par étape

  1. Vérifiez les paramètres actuels du nom d’hôte. En tant qu’utilisateur root, exécutez :

    
    hostnamectl 
       Static hostname: linuxconfig
       Pretty hostname: linuxconfig.org
    Transient hostname: linuxconfig.org
             Icon name: computer-vm
               Chassis: vm
            Machine ID: cedfcca06f78400cb71c32d2e28e34c3
               Boot ID: 3188b99e85884d7e8aecbc4df8a50c2c
        Virtualization: oracle
      Operating System: Red Hat Enterprise Linux 8.0 (Ootpa)
           CPE OS Name: cpe:/o:redhat:enterprise_linux:8.0
                Kernel: Linux 4.18.0-32.el8.x86_64
          Architecture: x86-64
    

    Si vous n’êtes intéressé que par un type de nom d’hôte spécifique, utilisez l’un des commutateurs suivants, --static,--transient ou --pretty. Par exemple:

    
    hostnamectl --static
    linuxconfig
    
  2. Modifiez le nom d’hôte à l’aide de la commande hostnamectl. Pour cela, nous utiliserons l’argument set-hostname suivi du nom d’hôte souhaité. Par exemple, définissons le nom d’hôte statique à eg. Centos8 :

    
    hostnamectl set-hostname centos8
    hostnamectl --static
    centos8
    

    Pour changer n’importe quel autre type de nom d’hôte, ajoutez simplement --transient ou --pretty switch. Par exemple:

    
    hostnamectl set-hostname --transient centos8
    hostnamectl --transient
    centos8
    
  3. Mettez à jour le fichier /etc/hosts. Il s’agit d’une étape facultative. Vérifiez votre fichier /etc/hosts et remplacez toute occurrence de l’ancien nom d’hôte par la chaîne de nom d’hôte nouvellement configurée.

Articles connexes: