¿Cómo recupero la dirección IP pública o elástica asociada a una instancia de EC2?

3 minutos de lectura
0

Detuve e inicié mi instancia de Amazon Elastic Compute Cloud (Amazon EC2) y, a continuación, la dirección IP pública asociada a la instancia cambió. O bien, publiqué accidentalmente la dirección IP elástica asociada a mi instancia.

Solución

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulte Solución de problemas de AWS CLI. Además, asegúrese de utilizar la versión más reciente de la AWS CLI.

Direcciones IP públicas

Cuando una dirección IP pública ya no está asociada a una instancia, esa dirección se devuelve al grupo de direcciones IP públicas. No puede recuperar la misma dirección IP pública de la instancia detenida. La nueva dirección IP pública asignada automáticamente se selecciona al azar del grupo de direcciones IP públicas.

La dirección IP pública de una instancia cambia en los siguientes escenarios:

  • Amazon EC2 proporciona una nueva dirección IP pública a las instancias detenidas o en hibernación cuando se vuelven a iniciar.
  • Ha desvinculado la dirección IP elástica de la instancia, por lo que la instancia recibió una nueva dirección IP pública.
  • Anuló la asignación de una dirección IP pública y, a continuación, asignó una nueva dirección IP pública en la configuración de la interfaz de red principal.

Direcciones IP elásticas

Se recomienda utilizar una dirección IP elástica en lugar de una dirección IP pública. Esto se debe a que AWS asigna direcciones IP elásticas a su cuenta de AWS en lugar de a la instancia. A continuación, puede asociar sus direcciones IP elásticas a y desde las instancias. Cuando detiene una instancia, esta conserva sus direcciones IP elásticas asociadas. AWS sigue facturando las direcciones IP elásticas asociadas a una instancia detenida.

Para recuperar una dirección IP elástica, debe utilizar la API de Amazon EC2 o una herramienta de línea de comandos. No puede recuperar una dirección IP elástica que esté asignada a otra cuenta o si ha alcanzado la cuota de la cantidad máxima de direcciones IP elásticas.

Nota: No puede recuperar las etiquetas asociadas a una dirección IP elástica. Tampoco puede convertir una dirección IP pública dinámica asignada automáticamente en una dirección IP elástica.

Para recuperar una dirección IP elástica, ejecute el comando allocate-address de AWS CLI:

aws ec2 allocate-address --domain vpc --address 000.0.000.0

Nota: Sustituya 000.0.000.0 por su dirección IP elástica.

Información relacionada

Asignar dirección

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un mes