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.

  1. Mettez à jour le fichier /etc/hosts sur l'instance Ubuntu Linux en y indiquant le nouveau nom d'hôte, puis ajoutez les données de configuration IPv6 si l'instance utilise ce protocole.
         sudo vim /etc/hosts
    Remplacez le nom d'hôte associé à l'adresse IP 127.0.0.1 par celui que vous souhaitez que l'instance continue à utiliser après son redémarrage. Généralement, cette opération implique le remplacement de localhost par le nouveau nom d'hôte.
         127.0.0.1    persistent_host_name
    Ajoutez les informations de configuration ci-dessous dans le fichier hosts si l'instance utilise le protocole IPv6.
         ::1 ip6-localhost ip6-loopback
          fe00::0 ip6-localnet
          ff00::0 ip6-mcastprefix
          ff02::1 ip6-allnodes
          ff02::2 ip6-allrouters
          ff02::3 ip6-allhosts
    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.
  2. Mettez à jour le fichier /etc/hostname sur l'instance Ubuntu Linux en y indiquant le nouveau nom d'hôte.
         sudo vim /etc/hostname
    Enregistrez le fichier et quittez l'éditeur vim.
  3. Si ce n'est pas déjà fait, exécutez la commande Linux hostname et spécifiez le nouveau nom d'hôte si vous souhaitez commencer à l'utiliser sans avoir à redémarrer.
         sudo hostname persistent_host_name
  4. Lorsque vous redémarrerez 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é, Ubuntu


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.