J'ai une instance AWS exécutée derrière une adresse IP élastique. L'instance a également une adresse IP privée dans mon VPC. Je vais réaffecter l'IP élastique à une autre instance et j'essaie également de réattribuer l'IP privée. Notez que l'instance n'a qu'une seule IP privée (pas secondaire).
Est-ce possible?
À moins que ce ne soit une "adresse IP privée secondaire" (et vous avez dit que ce n'était pas le cas), alors non, vous ne pouvez pas:
Vous pouvez attribuer des adresses IP privées supplémentaires, appelées adresses IP privées secondaires, aux instances qui s'exécutent dans un VPC. Contrairement à une adresse IP privée principale, vous pouvez réaffecter une adresse IP privée secondaire d'une interface réseau à une autre . Pour plus d'informations sur les adresses IP principales et secondaires, consultez Plusieurs adresses IP dans le Guide de l'utilisateur Amazon EC2 pour les instances Linux.
http://docs.aws.Amazon.com/AmazonVPC/latest/UserGuide/vpc-ip-addressing.html
Si vous avez une instance existante avec l'IP privée que vous souhaitez (EXEMPLE: 10.0.0.101). Vous devez prendre une image (AMI), puis terminer cette instance. Parce qu'il est dans un VPC, son arrêt ne libérera pas l'adresse IP privée.
Une fois que vous avez une bonne image, terminez-la. Cela libérerait son adresse IP privée. Ainsi, vous auriez (10.0.0.101) disponible
Attribuez ensuite une IP privée secondaire à votre nouvelle instance que vous souhaitez et spécifiez l'IP privée comme celle que vous souhaitez qu'elle soit (10.0.0.101)
Pour attribuer une adresse IP privée secondaire à une instance existante
Ouvrez la console Amazon EC2 à https://console.aws.Amazon.com/ec2/ .
Dans le volet de navigation, choisissez Interfaces réseau, puis sélectionnez l'interface réseau attachée à l'instance.
Choisissez Actions, puis sélectionnez Gérer les adresses IP privées.
Dans la boîte de dialogue Gérer les adresses IP privées, procédez comme suit:
Choisissez Attribuer une nouvelle IP.
Entrez une adresse IP spécifique qui se trouve dans la plage de sous-réseau de l'instance, ou laissez le champ vide et nous sélectionnerons une adresse IP pour vous.
(Facultatif) Sélectionnez Autoriser la réaffectation pour autoriser la réaffectation de l'adresse IP privée secondaire si elle est déjà attribuée à une autre interface réseau.
Choisissez Oui, Mettre à jour, puis choisissez Fermer.
Notez que vous pouvez également attribuer une adresse IP privée secondaire à une instance. Choisissez Instances dans le volet de navigation, sélectionnez l'instance, choisissez Actions, sélectionnez Réseau, puis sélectionnez Gérer les adresses IP privées. Vous pouvez configurer les mêmes informations dans la boîte de dialogue que dans les étapes ci-dessus.
attribuer la même/ancienne instance privée ip à une nouvelle instance dans les conditions ci-dessous.
Suivez les étapes ci-dessous pour réattribuer une ancienne adresse IP privée à une nouvelle instance IP privée principale
1. Ouvrez le tableau de bord EC2.
2. Cliquez sur Launch Instance.
3. Ensuite, choisissez Mes AMI dans l'onglet gauche et sélectionnez votre AMI.
4. Sélectionnez le type d'instance souhaité.
5. Cliquez sur "Suivant: configurer les détails de l'instance".
6. Sélectionnez/fournissez ensuite l'ID VPC et choisissez respectivement le sous-réseau dans le champ réseau et le sous-réseau.
sept. Sélectionnez l'option "désactiver" dans le champ "Attribuer automatiquement une IP publique" de "Configurer l'instance" (qui est la troisième étape du lancement d'une instance)
8. Dans la même page, faites défiler vers le bas et cliquez sur Interfaces réseau.
9. Collez ensuite l'IP privée requise dans le champ IP primaire.
dix. Ajouter du stockage, configurer le groupe de sécurité si nécessaire (si vous le souhaitez)
11. Cliquez sur Launch.