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. Utilisez l'interface YaST pour mettre à jour votre instance Linux SuSe avec le nouveau nom d'hôte. Commencez par passer à l'utilisateur racine avec la commande suivante :
         sudo su
  2. Exécutez la commande yast.
         yast
    Remarque
    Cela lance l'interface basée sur ASCII interactive clavier pour YaST. Utilisez les touches de tabulation et fléchées pour naviguer dans YaST.
  3. Dans YaST, accédez à Network Devices, puis à Network Settings, puis appuyez sur la touche Entrée.
  4. Dans Network Settings, utilisez les touches fléchées pour accéder à Hostname/DNS et utilisez la touche de tabulation et Maj. + touche de tabulation pour parcourir les options disponibles.
    a. Sélectionnez et définissez le nom d'hôte et le nom de domaine sur des valeurs préférées.
    b. Accédez à Change Hostname via DHCP et appuyez sur la barre d'espace pour décocher cette option.
    c. Utilisez la touche de tabulation pour accéder à [ OK ] puis appuyez sur la touche Entrée pour accepter les modifications.
    d. Utilisez la touche de tabulation pour accéder à [Quit] puis appuyez sur la touche Entrée pour quitter YaST.
  5. Mettez à jour le fichier /etc/cloud/cloud.cfg sur votre instance Linux SuSe.
         vim /etc/cloud/cloud.cfg
    Trouvez la chaîne suivante puis modifiez son paramètre par défaut sur true pour vous assurer que le nom d'hôte soit préservé entre les redémarrages.
         preserve_hostname: true
    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.
  6. Exécutez la commande suivante pour redémarrer l'instance :
         sudo reboot
  7. Après avoir redémarré l'instance EC2, exécutez la commande Linux hostname sans aucun paramètre afin de vérifier que le nouveau nom d'hôte a été conservé.
         hostname
    Cette commande doit renvoyer le nouveau nom d'hôte.

Amazon EC2, Linux, nom d'hôte, persistant, hôtes, 127.0.0.1, vim, privé, SuSe, cloud.cfg


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.