DNS
Obtenga información sobre el DNS gestionado para Oracle Database@AWS.
El DNS (sistema de nombres de dominio) es el sistema que traduce nombres de dominio legibles por el usuario (como oracle.com) en direcciones IP legibles por máquina que los equipos utilizan para identificarse entre sí en una red. En lugar de recordar direcciones IP numéricas complejas, los usuarios pueden simplemente introducir un nombre de dominio y el DNS maneja la búsqueda en segundo plano. El DNS permite un acceso fluido a sitios web y servicios, garantiza la escalabilidad de Internet y permite enrutar el tráfico de manera eficiente. Sin DNS, tendríamos que memorizar direcciones IP para cada recurso en línea al que queremos acceder.
Oracle Database@AWS permite a los clientes elegir entre un DNS por defecto (oraclevcn.com) o un nombre de dominio personalizado en el paso de creación de la red de ODB. Cuando se crea una red de ODB con un nombre de dominio personalizado, también se crea un dominio por defecto además del nombre de dominio personalizado. Aunque los servicios Oracle Exadata Database Service on Dedicated Infrastructure y Oracle Autonomous AI Database on Dedicated Exadata Infrastructure pueden utilizar el nombre de dominio por defecto, el servicio Oracle Exadata Database Service on Dedicated Infrastructure solo puede utilizar el nombre de dominio personalizado. Oracle Autonomous AI Database on Dedicated Exadata Infrastructure siempre utiliza el nombre por defecto.
Durante el flujo de creación de red de ODB, tanto Punto final de reenviador como Puntos finales de listener se crean automáticamente. Al crear una base de datos Oracle Database@AWS, recibe una cadena de conexión correspondiente que utiliza el nombre de DNS para conectarse a la base de datos.
Mediante el uso del nombre de dominio en lugar de la dirección IP, puede gestionar la conexión a la base de datos de forma fácil y directa.
Veamos cómo se realiza la resolución de DNS de AWS a OCI y de OCI a AWS en el siguiente diagrama:
- Resolución de DNS de AWS a OCI: un cliente de base de datos que se ejecuta en una instancia de Amazon EC2 resuelve el nombre de host en la cadena de conexión de base de datos mediante DNS.
- 1.1 El cliente de base de datos inicia una conexión mediante el nombre de host.
- 1.2 El punto final de salida de DNS de la ruta 53 de la VPC gestiona la consulta DNS y coincide con la regla de solucionador de la ruta 53 para reenviar la consulta al punto final del listener de DNS privado de OCI.
- 1.3 El punto final del listener de DNS privado de OCI resuelve la consulta al DNS de OCI y devuelve la dirección IP al cliente de base de datos.
- Resolución de DNS de OCI a AWS: un agente instalado en el host de la base de datos debe resolver la zona de host en AWS.
- 2.1 La base de datos consulta un nombre de host, la consulta la gestiona el punto final de reenviador de DNS privado de OCI.
- 2.2 La consulta de DNS se reenvía a la zona alojada privada AWS Route 53 vinculada a la VPC y la dirección IP se devuelve a la base de datos.
1. Nombre de dominio: los nombres de dominio DNS se definen durante la creación de la red de ODB.
2. Resolución de dominio: la resolución de DNS se debe configurar antes de conectarse a la base de datos.
