Je souhaite modifier l'adresse IP privée de mon instance Amazon Elastic Compute Cloud (Amazon EC2).
Résolution
Lorsque vous lancez une instance EC2 dans un sous-réseau, Amazon EC2 attribue à l’instance une adresse IP privée principale provenant de la plage d'adresses IPv4 du sous-réseau. Si vous ne spécifiez pas d'adresse IP privée principale, Amazon E2 attribue à l’instance une adresse IP disponible dans la plage d'adresses IPv4 du sous-réseau. Amazon EC2 attribue une interface réseau élastique par défaut (eth0) à l'adresse IPv4 privée principale de chaque instance.
Vous ne pouvez pas modifier l'adresse IP principale d'une instance après l'avoir lancée. Toutes les adresses IP IPv4 privées, qu'elles soient principales ou secondaires, restent associées à l'interface réseau de l'instance jusqu'à ce que vous y mettiez fin. Pour plus d'informations, consultez la section Adresses IPv4 privées.
Vous pouvez lancer une nouvelle instance, puis lui attribuer l'adresse IP préférée. Procédez comme suit :
- Créez une Amazon Machine Image (AMI) de votre instance.
- Lancez une nouvelle instance à partir de la nouvelle AMI.
- Pour attribuer l'adresse IP préférée à votre nouvelle instance à partir du même sous-réseau, modifiez la Configuration réseau avancée lorsque vous lancez l'instance. Puis, pour IP principale, saisissez l'adresse IP que vous souhaitez utiliser.
Vous pouvez également échanger l'adresse IP d'une instance EC2 existante par l’adresse d’une autre instance. Modifiez le comportement de terminaison de l'interface réseau de l'instance dont vous souhaitez utiliser l'adresse IP. Par défaut, l'option Supprimer à la résiliation de l'instance est activée pour les instances EC2.
Pour échanger l'adresse IP d'une instance EC2 existante par l’adresse d’une autre instance, procédez comme suit :
- Ouvrez la console Amazon EC2.
- Sélectionnez Interfaces réseau, puis Actions.
- Sélectionnez Modifier le comportement de résiliation, puis désactivez la case Supprimer à la résiliation.
- Créez une AMI de l'instance, puis résiliez l'instance.
- Lancez une nouvelle instance à partir de la nouvelle AMI.
- Dans l'assistant de lancement, pour Paramètres réseau, choisissez le même cloud privé virtuel (VPC) et sous-réseau que ceux utilisés par votre instance résiliée.
- Développez Configuration réseau avancée. Puis, sous Interfaces réseau, sélectionnez l'interface réseau de l'instance résiliée dans le menu déroulant.
- Lancez la nouvelle instance.
Informations connexes
Adressage IP de l'instance Amazon EC2