2012-07-19 17:26:40 +0000 2012-07-19 17:26:40 +0000
17
17

RedHat Enterprise Linux 6 - Modifier le nom d'hôte

J'essaie actuellement de modifier mon nom d'hôte dans une machine virtuelle RedHat Enterprise Linux 6, mais j'ai un problème.

J'ai essayé d'utiliser la fonction hostname comme ceci :

hostname -v bravo.cmweb.com

Et ça marche, j'appelle la fonction et le nom d'hôte comme ayant été édité avec succès.

Ensuite, je redémarre la machine et puis, oups, le nom d'hôte est à nouveau localhost.localdomain.

Maintenant, je veux demander : comment puis-je éditer le nom d'hôte de façon permanente sous Linux ?

Réponses (3)

30
30
30
2012-07-19 17:36:51 +0000

Il faut faire un peu plus qu'utiliser hostname. Le lien ci-dessous devrait résoudre votre problème. Changer votre nom d'hôte sans redémarrer dans RedHat Linux ](http://www.xenocafe.com/tutorials/linux/redhat/change_hostname_without_reboot/index.php)

Assurez-vous que vous êtes connecté en tant que root et allez dans /etc/sysconfig et ouvrez le fichier réseau dans vi.

cd /etc/sysconfig
vi network

Cherchez la ligne HOSTNAME et remplacez-la par le nouveau nom d'hôte que vous voulez 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 hosts, éditez la ligne qui contient l'ancien nom d'hôte et remplacez-le par votre nouveau nom.

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 changements persistants (en cas de redémarrage non programmé).

Maintenant, nous utilisons le programme de nom d'hôte pour changer le nom d'hôte qui est actuellement défini.

hostname redhat9

Et nous le relançons sans aucun paramètre pour voir si le nom d'hôte a changé.

hostname

Enfin, nous allons redémarrer le réseau pour appliquer les modifications que nous avons apportées à /etc/hosts et à /etc/sysconfig/network.

service network restart
1
1
1
2012-07-19 18:50:40 +0000

Le nom d'hôte dans un système Red Hat est configuré dans le fichier /etc/sysconfig/network.

Editez le fichier et ajoutez ou modifiez une ligne comme celle-ci :

HOSTNAME="bravo.cmweb.com"
1
1
1
2012-07-30 12:07:41 +0000

Suivez ce how to pour changer le nom d'hôte sur le serveur RHEL 6. Un redémarrage est nécessaire pour les deux options.

Vous pouvez suivre soit la première option OU la seconde.

  1. Modifier /etc/sysconfig/network

  2. Tapez la commande suivante pour entrer en mode GUI.