¿Cómo puedo asignar una dirección IP de origen estática a todas las instancias de un entorno de Elastic Beanstalk con equilibrio de carga?

3 minutos de lectura
0

Quiero asignar una única dirección IP estática a mi entorno de AWS Elastic Beanstalk con equilibrio de carga para identificar el tráfico que proviene de él.

Breve descripción

Puede usar una puerta de enlace de traducción de direcciones de red (NAT) para asignar varias direcciones IP a una única dirección IP expuesta públicamente. Si su entorno de Elastic Beanstalk utiliza una puerta de enlace de NAT, las instancias de backend de su entorno se lanzarán en subredes privadas. Elastic Beanstalk enruta el tráfico de salida a través de la puerta de enlace de NAT. Puede identificar el origen del tráfico de salida procedente de las instancias de backend por la dirección IP elástica. La dirección IP elástica es una dirección IP estática requerida por la puerta de enlace de NAT.

Solución

Elastic Beanstalk lanza sus instancias de Amazon Elastic Compute Cloud (Amazon EC2) en subredes privadas. Estas subredes privadas utilizan una puerta de enlace de NAT con una dirección IP elástica asociada como ruta predeterminada. El equilibrador de carga se encuentra en subredes públicas. Elastic Beanstalk enruta todo el tráfico externo hacia y desde el equilibrador de carga a través de una puerta de enlace de Internet.

Importante: Antes de empezar, configure una puerta de enlace de NAT.

  1. Abra la consola de Elastic Beanstalk.
  2. Seleccione Crear una nueva aplicación y, a continuación, siga los pasos para crear la aplicación.
    Nota: Si utiliza una aplicación existente, vaya al paso 3 y configure su entorno.
  3. Elija Acciones y, a continuación, Crear un entorno.
  4. Elija Entorno del servidor web y, a continuación, Seleccionar.
  5. Elija las opciones en Información del entorno y el resto de las secciones Plataforma y Código de la aplicación en función de las necesidades de su entorno.
  6. Elija Configurar más opciones.
  7. En Modelos de configuración preestablecidos, elija Alta disponibilidad. Esto convierte su entorno en un entorno con carga equilibrada.
  8. En la tarjeta Red, elija Editar y, a continuación, edítela de la siguiente manera:
    • En VPC, elija su VPC.
    • En la sección Configuración del equilibrador de carga, en Visibilidad, elija Público.
    • En la tabla Subredes del equilibrador de carga, elija las subredes públicas.
    • En la sección Configuración de la instancia, desmarque Dirección IP pública.
    • En la tabla Subredes de la instancia, elija solo las subredes privadas con la puerta de enlace de NAT que ha configurado previamente.
  9. Elija Guardar.
  10. Elija Crear un entorno.

El entorno de Elastic Beanstalk que acaba de crear tiene una única dirección IP elástica como origen de todo el tráfico de salida.


OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año