Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configuración de un Network Load Balancer para integraciones privadas de API Gateway

Modo de enfoque
Configuración de un Network Load Balancer para integraciones privadas de API Gateway - Amazon API Gateway

En el siguiente procedimiento, se describen los pasos necesarios para configurar un Network Load Balancer para integraciones privadas de API Gateway utilizando la consola de Amazon EC2 y se incluyen referencias a instrucciones detalladas sobre cada paso.

Para cada VPC en la que disponga de recursos, solo necesita configurar un NLB y un VPCLink. El NLB admite varios agentes de escucha y grupos de destino por NLB. Puede configurar cada servicio como un agente de escucha específico en el NLB y utilizar un único VPCLink para conectarse al NLB. Al crear la integración privada en API Gateway, defina cada servicio utilizando el puerto específico asignado a cada servicio. Para obtener más información, consulte Tutorial: Creación de una API de REST con una integración privada.

nota

El Network Load Balancer y la API deben pertenecer a la misma cuenta de AWS.

Si desea crear un Network Load Balancer privada para una integración privada con la consola de API Gateway
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. Instale un servidor web en una instancia de Amazon EC2. Para ver una configuración de ejemplo, consulte Instalación de un servidor web LAMP en Amazon Linux 2.

  3. Cree un Network Load Balancer, registre la instancia EC2 con un grupo de destino y agregue el grupo de destino a un agente de escucha del Network Load Balancer. Para obtener información más detallada, siga las instrucciones que se describen en Introducción a los balanceadores de carga de red.

  4. Una vez que se haya creado el equilibrador de carga de red, haga lo siguiente:

    1. Anote el ARN del equilibrador de carga de red. Lo necesitará para crear un enlace VPC en API Gateway e integrar la API con los recurso de la VPC detrás del Network Load Balancer.

    2. Desactive la evaluación del grupo de seguridad para PrivateLink.

      • Para desactivar la evaluación de grupos de seguridad para el tráfico de PrivateLink mediante la consola, puede seleccionar la pestaña Seguridad y, a continuación, Editar. En Configuración de seguridad, seleccione Aplicar reglas de entrada al tráfico de PrivateLink.

      • Utilice el siguiente comando set-security-groups para desactivar la evaluación de grupos de seguridad para el tráfico de PrivateLink:

        aws elbv2 set-security-groups --load-balancer-arn arn:aws:elasticloadbalancing:us-east-2:111122223333:loadbalancer/net/my-loadbalancer/abc12345 \ --security-groups sg-123345a --enforce-security-group-inbound-rules-on-private-link-traffic off
nota

No agregue ninguna dependencia a los CIDR de API Gateway, ya que es probable que cambien sin previo aviso.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.