J'ai essayé de libérer mon adresse IP Elastic à partir de mon instance Amazon Elastic Compute Cloud (Amazon EC2). Cependant, j'ai reçu une erreur indiquant que l'adresse IP Elastic est bloquée sur mon compte AWS.
Brève description
Si l’adresse IP Elastic est verrouillée, AWS CloudTrail affiche l’erreur suivante lorsque vous exécutez un appel d’API ReleaseAddress :
« The address [IP address] with allocation id [eipalloc-****] cannot be released because it is locked to your account. Please contact AWS Support to unlock it. You won’t be able to release the Elastic IP if it is locked to your account ».
Vous pouvez verrouiller votre adresse IP Elastic sur votre compte pour éviter toute libération accidentelle. L’adresse IP Elastic peut également se verrouiller lors de la configuration du système de nom de domaine inversé (rDNS). L’adresse IP Elastic est verrouillée sur votre compte tant que l’enregistrement rDNS existe.
Résolution
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.
Vérifier si vous configurez le rDNS pour l'adresse IP Elastic
Utilisez SSH pour vous connecter à l'instance, puis exécutez la commande suivante pour vérifier le domaine d'adresse IP Elastic :
host 000.0.000.0
Remarque : Remplacez 000.0.000.0 par votre adresse IP Elastic.
Si une entrée rDNS est définie pour votre adresse IP Elastic, la commande précédente renvoie le domaine défini pour cette adresse IP Elastic. Exemple de sortie :
$ IP 000.0.000.0.in-addr.arpa. domain-name-pointer mail.domain.com
Réinitialiser l’enregistrement rDNS
Employez l’une des méthodes suivantes pour réinitialiser l’enregistrement rDNS.
Remarque : Il est recommandé d’utiliser la console Amazon EC2 pour supprimer l’entrée rDNS.
Utiliser la console Amazon EC2
Procédez comme suit :
- Ouvrez la console Amazon EC2.
- Dans le volet de navigation, choisissez Adresses IP Elastic.
- Sélectionnez l'adresse IP Elastic, puis choisissez Actions.
- Sélectionnez Mettre à jour le DNS inverse.
- Dans Nom de domaine de DNS inverse, effacez le nom de domaine.
- Saisissez mettre à jour pour confirmer.
- Sélectionnez Mettre à jour.
Utiliser l’interface de ligne de commande AWS
Pour supprimer un enregistrement DNS inverse, exécutez la commande reset-address-attribute suivante :
aws ec2 reset-address-attribute --allocation-id eipalloc-abcdef01234567890 --attribute domain-name
Remarque : Remplacez eipalloc-abcdef01234567890 par votre adresse IP Elastic et domain-name par votre nom de domaine.
Contacter AWS Support
Si vous ne parvenez pas à supprimer le rDNS à l’aide de la console Amazon EC2 ou de l’AWS CLI, envoyez une requête à AWS Support. Procédez comme suit :
- Ouvrez le formulaire de demande de suppression des limites d’envoi d’e-mails.
- Saisissez les informations suivantes :
Dans Adresse e-mail, saisissez votre adresse e-mail.
Dans Description du cas d'utilisation, saisissez la raison pour laquelle vous avez demandé la suppression du rDNS.
Dans Adresse IP Elastic, saisissez la liste de vos adresses IP Elastic.
(Facultatif) Dans Enregistrement DNS inverse, saisissez le nom de rDNS associé à l'adresse IP Elastic.
Dans Enregistrement DNS inverse pour EIP 1, saisissez veuillez supprimer le rDNS.
Laissez Enregistrement DNS inverse pour EIP 2 vide.
- Sélectionnez Soumettre.
Remarque : La suppression du rDNS peut prendre quelques jours pour se propager dans le système.
Libérer l’adresse IP Elastic
Procédez comme suit :
-
Après avoir reçu la confirmation de la suppression du rDNS, exécutez la commande suivante pour vérifier la suppression :
host 000.0.000.0
Remarque : Remplacez 000.0.000.0 par votre adresse IP Elastic.
Exemple de sortie :
$ 000.0.000.0.in-addr.arpa. domain-name-pointer ec2-00-000-00-000.us-west-2.compute.amazonaws.com.
-
Ouvrez la console Amazon EC2.
-
Dans le volet de navigation, choisissez Adresses IP Elastic.
-
Sélectionnez l'adresse IP Elastic, puis choisissez Actions.
-
Sélectionnez Libérer des adresses.
-
Choisissez Libérer.
Si vous ne parvenez toujours pas à libérer l'adresse IP Elastic, créez une demande de support pour déverrouiller votre adresse IP Elastic.
Informations connexes
DNS inverse configurable pour les adresses IP Elastic Amazon EC2