¿Cómo accedo a una API privada de API Gateway cuando el punto de conexión de VPC usa un DNS local?

2 minutos de lectura
0

Utilizo una nube virtual privada (VPC) que tiene un servidor de sistema de nombres de dominio (DNS) personalizado y local. Tras crear un punto de conexión de VPC para una API privada de Amazon API Gateway, recibí un error de resolución de nombres al intentar invocar la API. ¿Cómo soluciono este problema?

Resolución

Para solucionar los errores de resolución de nombres de API Gateway cuando el punto de conexión de VPC usa un DNS local, haga lo siguiente:

1.    Cree un Amazon Route 53 Resolver en la VPC. Para obtener más información, consulte Introducción a Route 53 Resolver.
Nota: La creación de un Route 53 Resolver en la VPC permite que Route 53 Resolver resuelva el nombre de host del punto de conexión de VPC dentro de la VPC.

2.    Añada un reenviador de DNS al servidor local de DNS. Al configurar el reenviador de DNS, haga lo siguiente:
Configure el reenviador de DNS para que reenvíe las consultas de DNS al Route 53 Resolver que creó en el paso 1.
Añada una regla al reenviador de DNS que le permita reenviar solo las consultas DNS que terminen en amazonaws.com. (El nombre de dominio del punto de conexión de VPC).

Para obtener más información, consulte Consideraciones al crear puntos de conexión de entrada y salida.

Nota: Debe tener las direcciones IP de destino del reenviador de DNS para configurar el reenviador de DNS.

Obtener las direcciones IP de destino del reenviador de DNS

1.    Abra la consola de Route 53.

2.    En el panel de navegación de la izquierda, en la sección Resolver, seleccione Puntos de conexión de entrada.

3.    Abra la página Detalles del punto de conexión de VPC de entrada.

4.    Tenga en cuenta las direcciones IP que figuran en la sección de direcciones IP de la resolución. Estas son las direcciones IP de destino del reenviador de DNS.

Nota: Los pasos para crear un reenviador de DNS para un servidor local de DNS son diferentes para cada servidor de DNS. Para obtener más información, consulte su manual del servidor local de DNS.


Información relacionada

Route 53 Resolver para nubes híbridas

Resolver consultas de DNS entre las VPC y su red

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 3 años