Comment attribuer un nom d'hôte statique à une instance Amazon EC2 exécutant RHEL 5 ou 6, CentOS 5 ou 6 ou Amazon Linux ?

Dernière mise à jour : 30/10/2020

J'ai modifié le nom d'hôte de mon instance Amazon Elastic Compute Cloud (Amazon EC2). Toutefois, lorsque je redémarre ou arrête l’instance, l’ancien nom d’hôte réapparaît. Comment puis-je faire en sorte que la modification du nom d'hôte soit prise en compte ?

Brève description

Pour que la modification du nom d'hôte soit prise en compte lors du redémarrage ou de l'arrêt et du démarrage de votre instance EC2, ajoutez le nom d'hôte aux fichiers de configuration appropriés sur l'instance.

Remarque : les étapes suivantes s'appliquent à Amazon Linux, RHEL 5 ou 6, ainsi qu'à CentOS 5 ou 6. Pour obtenir des instructions concernant d'autres distributions, consultez l'un des documents suivants :

Modification du nom d'hôte du système

Comment puis-je attribuer un nom d'hôte statique à une instance Amazon EC2 exécutant SLES ?

Comment attribuer un nom d'hôte statique à une instance Amazon EC2 dans un environnement Ubuntu Linux ?

Comment puis-je attribuer un nom d'hôte statique à une instance Amazon EC2 exécutant RHEL 7 ou CentOS 7 ?

Résolution

1.    Ouvrez /etc/sysconfig/network dans vim:

sudo vim /etc/sysconfig/network

2.    Modifiez la valeur du paramètre HOSTNAME (remplacez persistent_hostname par le nom d’hôte de votre choix) :

HOSTNAME=persistent_hostname

3.    Configurez NETWORKING (Mise en réseau) sur yes :

NETWORKING=yes

4.    Enregistrez le fichier et quittez l'éditeur vim.

Remarque : après avoir effectué cette modification, appuyez simultanément sur MAJ et : (signe deux-points) pour ouvrir une nouvelle zone d'entrée de commande dans l'éditeur vim. Saisissez wq, puis appuyez sur Entrée pour enregistrer les modifications et quitter vim.

5.    Ouvrez /etc/hosts dans vim :

sudo vim /etc/hosts

6.    Modifiez l’entrée commençant par 127.0.0.1 par ce qui suit, en remplaçant persistent_hostname, localdomain et localhost par le nom d’hôte, le domaine local et l’hôte local de votre choix :

127.0.0.1 persistent_hostname.localdomain localhost localhost.localdomain

7.    Enregistrez le fichier et quittez l'éditeur vim.

8.    Pour vérifier que vous avez bien changé le nom d’hôte, redémarrez votre instance, puis exécutez la commande hostname :

sudo reboot
hostname

La commande renvoie le nouveau nom d'hôte.


Cet article vous a-t-il été utile?


Besoin d'aide pour une question technique ou de facturation ?