Les noms d'hôte des instances Amazon EC2 dépendent de l'adresse IP qui est attribuée de manière dynamique à ces instances lors du démarrage. Bien qu'il soit possible de modifier le nom d'hôte d'une instance privée EC2 Linux via la commande hostname, le nom d'hôte dérivé de l'adresse IP sera réappliqué une fois que vous redémarrerez l'instance en question.
Les administrateurs peuvent utiliser la commande Linux hostname pour modifier le nom d'hôte d'une instance EC2 Linux. Pour que ce dernier perdure après le redémarrage de l'instance correspondante, il est nécessaire d'ajouter le nouveau nom d'hôte dans les fichiers de configuration appropriés de l'instance EC2 Linux.
- Mettez à jour le fichier /etc/sysconfig/network sur votre instance RHEL 5 et 6, Centos 5 et 6 ou Amazon Linux avec le nouveau nom d'hôte, et définissez la valeur du paramètre NETWORKING sur oui.
sudo vim /etc/sysconfig/network
Remplacez le nom associé au paramètre HOSTNAME par celui que vous souhaitez que l'instance utilise, même après un redémarrage.
HOSTNAME=persistent_host_name
Définissez la valeur du paramètre NETWORKING sur oui.
NETWORKING=yes
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. - Mettez à jour le fichier /etc/hosts sur votre instance RHEL 5 et 6, Centos 5 et 6 ou Amazon Linux avec le nouveau nom d'hôte.
sudo vim /etc/hosts
Modifiez l'entrée commençant par 127.0.0.1 afin qu'elle se présente comme suit :
127.0.0.1 persistent_host_name.localdomain persistent_host_name localhost localhost.localdomain
Enregistrez le fichier et quittez l'éditeur vim. - Exécutez la commande suivante pour redémarrer l'instance afin de récupérer le nouveau nom d'hôte :
sudo reboot - Après que vous avez redémarré l'instance EC2, réexécutez la commande Linux hostname sans aucun paramètre afin de vérifier que le nouveau nom d'hôte perdure.
hostname
Cette commande doit renvoyer le nouveau nom d'hôte.
persistent_host_name
Amazon EC2, Linux, nom d'hôte, persistant, hôtes, 127.0.0.1, vim, privé, RHEL 5, RHEL 6, Centos 5, Centos 6
Cette page vous a-t-elle été utile ? Oui | Non
Retour au Centre de connaissances AWS Support
Vous avez besoin d'aide ? Consultez le site du Centre AWS Support.