Hostwinds Tutoriels
Résultats de recherche pour:
Table des matières
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.
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:
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:
Si vous voulez juste le nom d'hôte sans tous les détails du système:
hostname
Exemple de sortie:
web-server-01
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.
Les distributions Linux les plus modernes en utilisant systemd (par exemple, Ubuntu, Debian, Fedora, Almalinux, Rocky Linux) Soutiennent cette méthode.
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
sudo hostnamectl set-hostname "Application Server 01" --pretty
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.
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.
sudo nano /etc/hostname
Remplacez le nom d'hôte existant par votre nouveau.Par exemple, changer:
web-server-01
à:
app-server-01
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:
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.
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
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.
sudo nmtui
Redémarrez votre système:
sudo reboot
Puis confirmez avec:
hostnamectl
Quelle que soit la méthode, vérifiez toujours vos modifications:
hostnamectl
Et vérifier:
hostname
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:
Écrit par Hostwinds Team / août 31, 2018