Brief :Cet article vous explique comment trouver le nom d'hôte actuel du système. De plus, comment pouvez-vous changer le nom d'hôte de vos systèmes basés sur Redhat ?
Modifier le nom d'hôte à l'aide de Hostnamectl
Les derniers systèmes d'exploitation Fedora et CentOS fonctionnant avec systemd utilise hostnamectl commande pour gérer le nom d'hôte de l'ordinateur.
Vous pouvez modifier le nom d'hôte du système Linux à l'aide de la commande suivante. Par exemple, vous devez définir le nom d'hôte de l'ordinateur sur workstation1 .
sudo hostnamectl set-hostname workstation1
Cela mettra à jour le fichier /etc/hostname sur votre système et se chargera dans l'environnement actuel. Mais vous avez toujours besoin d'une liaison de nom d'hôte avec l'IP localhost.
Modifiez également /etc/hosts fichier et ajoutez un nouveau nom d'hôte avec l'adresse IP localhost comme :
127.0.1.1 workstation1
.
Maintenant, exécutez la commande ci-dessous pour trouver le nom d'hôte actuel défini pour votre système.
hostnamectl Static hostname: workstation1 Icon name: computer-vm Chassis: vm Machine ID: b669a2e70002461cac387ba87397c78b Boot ID: a0b60ab33f8e43aa9d04b9950f91ab6c Virtualization: oracle Operating System: Fedora 26 (Workstation Edition) CPE OS Name: cpe:/o:fedoraproject:fedora:26 Kernel: Linux 4.13.5-200.fc26.x86_64 Architecture: x86-64
Modifier le nom d'hôte manuellement
Vous utilisez également l'ancienne méthode pour modifier manuellement le nom d'hôte du système en modifiant directement les fichiers de configuration. Pour changer le nom d'hôte, éditez d'abord le fichier /etc/hostname et écrivez-y votre nom d'hôte.
/etc/nom_hôte :
workstation1
Après avoir modifié le fichier, vous pouvez également définir le nom d'hôte de la session en cours pour éviter le redémarrage du système.
hostname workstation1
Après cela, modifiez le fichier /etc/hosts pour lier le nouveau nom d'hôte à l'adresse IP localhost.
127.0.1.1 workstation1