Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Qu'est-ce qu'un nom d'hôte?
Comment vérifier votre nom d'hôte actuel
Changer le nom d'hôte
Méthode 1: Modifier le nom d'hôte à l'aide de hostNamectl (recommandé)
Étape 1: Définissez le nouveau nom d'hôte
Étape 2 (facultative): définissez un joli nom d'hôte
Étape 3: Vérifiez le changement
Méthode 2: Modifier le nom d'hôte en modifiant directement les fichiers de configuration
Étape 1: Modifier / etc / nom d'hôte
Étape 2: modifiez le fichier / etc / hosts
Étape 3: Redémarrer ou appliquer les modifications
Méthode 3: Modifier le nom d'hôte à l'aide de NMTUI (NetworkManager Text UI)
Étape 1: Lancez l'outil
Étape 2: naviguer
Étape 3: Appliquer les modifications
Vérification finale: confirmez vos modifications
Conseils pour la sélection du nom d'hôte

Comment changer votre nom d'hôte sous Linux

Mots clés: DNS,  Linux 

Qu'est-ce qu'un nom d'hôte?
Comment vérifier votre nom d'hôte actuel
Changer le nom d'hôte
Méthode 1: Modifier le nom d'hôte à l'aide de hostNamectl (recommandé)
Étape 1: Définissez le nouveau nom d'hôte
Étape 2 (facultative): définissez un joli nom d'hôte
Étape 3: Vérifiez le changement
Méthode 2: Modifier le nom d'hôte en modifiant directement les fichiers de configuration
Étape 1: Modifier / etc / nom d'hôte
Étape 2: modifiez le fichier / etc / hosts
Étape 3: Redémarrer ou appliquer les modifications
Méthode 3: Modifier le nom d'hôte à l'aide de NMTUI (NetworkManager Text UI)
Étape 1: Lancez l'outil
Étape 2: naviguer
Étape 3: Appliquer les modifications
Vérification finale: confirmez vos modifications
Conseils pour la sélection du nom d'hôte

Le nom d'hôte est le nom que votre système utilise pour s'identifier sur un réseau.Il est utile de gérer des serveurs ou de travailler avec plusieurs machines, car il apparaît dans les sessions SSH, la surveillance des tableaux de bord, les journaux système, etc.

Ce guide vous guidera à travers la vérification et la modification de votre nom d'hôte à l'aide de méthodes compatibles avec la plupart des distributions Linux modernes.

Qu'est-ce qu'un nom d'hôte?

Un nom d'hôte est une étiquette lisible par l'homme donnée à un système d'identification sur un réseau.Ça ressemble généralement à quelque chose comme Web-01, DB-Server, ou interne.Il existe trois types principaux:

Type

La description

Nom d'hôte statique

Nom d'hôte persistant stocké en configuration.Utilisé par défaut à travers les redémarrages.

Nom d'hôte transitoire

Nom temporaire défini par le noyau ou le DHCP.

Joli nom d'hôte

Un nom cosmétique, illustré dans certains environnements de bureau ou tableaux de bord.

Comment vérifier votre nom d'hôte actuel

Pour voir le nom d'hôte actuel de votre système, ouvrez un terminal et exécutez:

hostnamectl

Cette commande vous donnera une image complète de l'identité et de l'environnement de votre système en affichant ses noms d'hôte statiques, transitoires et jolis.

Exemple de sortie:

Static hostname: web-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: Ubuntu 22.04.3 LTS
            Kernel: Linux 5.15.0-91-generic
      Architecture: x86-64

Ce que signifient chacune de ces lignes:

Champ

Ce qu'il montre

Nom d'hôte statique

Il s'agit du nom d'hôte permanent du système.C'est ce que la machine est appelée à travers les redémarrages à moins que

Nom d'icône

Utilisé par des environnements graphiques pour afficher une icône appropriée - souvent ignorée sur les serveurs

Châssis

Décrit le type physique ou virtuel du système: bureau, serveur ou machine virtuelle

ID de machine

Un identifiant unique lié à l'installation de Linux OS

ID de démarrage

Un identifiant unique qui change chaque fois que le système botte

Virtualisation

Montre si le système s'exécute dans une machine virtuelle (par exemple, KVM, VMware ou aucun)

Système opérateur

Votre nom et votre version de distribution Linux

Noyau

La version du noyau Linux en cours d'exécution

Architecture

Le type de processeur du système (par exemple, x86-64 pour les systèmes 64 bits)

Si vous voulez juste le nom d'hôte sans tous les détails du système:

hostname

Exemple de sortie:

web-server-01

Changer le nom d'hôte

Il existe trois méthodes courantes pour modifier le nom d'hôte.Le bon dépend de la configuration et des préférences de votre système.

Méthode 1: Modifier le nom d'hôte à l'aide de hostNamectl (recommandé)

Les distributions Linux les plus modernes en utilisant systemd (par exemple, Ubuntu, Debian, Fedora, Almalinux, Rocky Linux) Soutiennent cette méthode.

Étape 1: Définissez le nouveau nom d'hôte

sudo hostnamectl set-hostname new-hostname

Remplacer 'nouveau-hostname«Avec votre nom souhaité (par exemple, App-Server-01).

Exemple:

sudo hostnamectl set-hostname app-server-01

Étape 2 (facultative): définissez un joli nom d'hôte

sudo hostnamectl set-hostname "Application Server 01" --pretty

Étape 3: Vérifiez le changement

hostnamectl

Vous devriez voir une sortie similaire à ce format:

 Static hostname: app-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: AlmaLinux 9
            Kernel: Linux 5.14.0-362.el9.x86_64
      Architecture: x86-64

Le nom d'hôte mis à jour, affiché sous nom d'hôte statique, est désormais visible sur vos environnements de bureau et vos outils d'état.

Méthode 2: Modifier le nom d'hôte en modifiant directement les fichiers de configuration

Si votre système n'utilise pas systemd, ou si vous préférez la configuration manuelle, vous pouvez modifier le nom d'hôte directement via des fichiers config.

Ces changements persistent généralement à travers les redémarrages.

Étape 1: Modifier / etc / nom d'hôte

sudo nano /etc/hostname

Remplacez le nom d'hôte existant par votre nouveau.Par exemple, changer:

web-server-01

à:

app-server-01

Étape 2: modifiez le fichier / etc / hosts

sudo nano /etc/hosts

Trouvez la ligne qui ressemble à ceci:

127.0.1.1    web-server-01

Et mettez-le à jour pour refléter le nouveau nom d'hôte:

127.0.1.1    app-server-01

Important: Assurez-vous que 127.0.0.1 LocalHost est toujours intact:

127.0.0.1    localhost
127.0.1.1    app-server-01

Ce que cela signifie et pourquoi c'est important:

  • 127.0.0.1 LocalHost: Ceci est l'adresse de bouclage.Il fait toujours référence à "cette machine" et ne doit jamais être supprimé.
  • 127.0.1.1 App-Server-01: Cette ligne relie votre nom d'hôte au réseau de boucles.Il permet aux programmes de s'exécuter localement de résoudre correctement le nom de votre machine.

Si vous sautez la mise à jour de ce fichier lors de la modification du nom d'hôte, vous pouvez rencontrer des problèmes avec des services qui reposent sur la résolution du nom local.

Étape 3: Redémarrer ou appliquer les modifications

Pour que le changement prenne pleinement effet, vous devrez redémarrer:

sudo reboot

Après le redémarrage, vérifiez le nom d'hôte pour vérifier que tout fonctionne:

hostnamectl

Méthode 3: Modifier le nom d'hôte à l'aide de NMTUI (NetworkManager Text UI)

Cette méthode fournit une interface guidée, un bon choix si vous n'êtes pas à l'aise avec l'édition de ligne de commande.

Étape 1: Lancez l'outil

sudo nmtui

Étape 2: naviguer

  • Sélectionnez "Définir le nom d'hôte du système"
  • Entrez votre nouveau nom d'hôte (par exemple, DB-Server-02)
  • Confirmer et sortir

Étape 3: Appliquer les modifications

Redémarrez votre système:

sudo reboot

Puis confirmez avec:

hostnamectl

Vérification finale: confirmez vos modifications

Quelle que soit la méthode, vérifiez toujours vos modifications:

hostnamectl

Et vérifier:

hostname

Conseils pour la sélection du nom d'hôte

Choisir un nom d'hôte clair et cohérent facilite la gestion et la surveillance de vos serveurs, en particulier dans des environnements avec plusieurs machines.Voici quelques directives simples à suivre:

  • Utilisez uniquement des lettres, des chiffres et des traits de traits
  • Évitez les caractères et les espaces spéciaux (sauf dans de jolis noms d'hôte)
  • Gardez le nom sous 64 caractères
  • Le rendre suffisamment descriptif pour une identification facile dans les journaux ou les tableaux de bord

Écrit par Hostwinds Team  /  août 31, 2018