Assurez-vous que vous êtes connecté en tant que root et accédez à / etc / sysconfig et ouvrez le fichier réseau dans vi.
cd /etc/sysconfig
vi network
Recherchez la ligne HOSTNAME et remplacez-la par le nouveau nom d'hôte que vous souhaitez utiliser. Dans cet exemple, je veux remplacer localhost par redhat9.
HOSTNAME=redhat9
Lorsque vous avez terminé, enregistrez vos modifications et quittez vi. Ensuite, nous allons éditer le fichier / etc / hosts et définir le nouveau nom d'hôte.
vi /etc/hosts
Dans les hôtes, modifiez la ligne qui a l'ancien nom d'hôte et remplacez-le par votre nouveau.
192.168.1.110 redhat9
Enregistrez vos modifications et quittez vi. Les modifications apportées à / etc / hosts et / etc / sysconfig / network sont nécessaires pour rendre vos modifications persistantes (en cas de redémarrage imprévu).
Maintenant, nous utilisons le programme hostname pour changer le nom d'hôte actuellement défini.
hostname redhat9
Et exécutez-le à nouveau sans aucun paramètre pour voir si le nom d'hôte a changé.
hostname
Enfin, nous redémarrerons le réseau pour appliquer les modifications que nous avons apportées à / etc / hosts et / etc / sysconfig / network.
service network restart