En esta página de descripción general se explica cómo puedes gestionar los registros DNS con Cloud DNS en Google Distributed Cloud (GDC) air-gapped. Cloud DNS ofrece una forma escalable y muy fiable de gestionar registros DNS mediante una interfaz de línea de comandos y una API basada en Kubernetes. Descubre cómo funciona Cloud DNS en GDC, incluidas las diferencias entre las zonas DNS públicas y privadas.
Este documento está dirigido a los administradores de plataformas y a los operadores de aplicaciones responsables de la administración de redes y de la gestión de DNS de su organización. En este documento se presupone que tienes conocimientos básicos sobre conceptos esenciales de redes y DNS.
Tipos de zonas de Cloud DNS
Una zona DNS es una parte específica del espacio de nombres de DNS de la que eres responsable. GDC ofrece dos tipos de zonas DNS gestionadas:
- Zonas DNS públicas: estas zonas son visibles y accesibles desde cualquier lugar de tu red. Las zonas públicas se usan para los servicios a los que quieres que puedan acceder los usuarios ajenos a tu centro de datos de Google.
- Zonas DNS privadas: solo se puede acceder a estas zonas desde tu nube privada virtual (VPC) predeterminada en GDC. Las zonas privadas son ideales para servicios y aplicaciones internos que no deben exponerse a la red externa.
Crear registros DNS en zonas
En una zona DNS, se crean registros DNS. Cada registro asocia un nombre de dominio o un subdominio a un valor específico, como una dirección IP, otro nombre de dominio o información de texto. Los distintos tipos de registros DNS tienen finalidades diferentes, como dirigir el tráfico, definir servidores de correo y verificar la propiedad. Puede configurar los siguientes tipos de registros:
- Registro de dirección (A): asigna un nombre de dominio a una o varias direcciones IPv4. Este registro es el tipo de registro más fundamental para dirigir un dominio a un servidor.
- Registro de nombre canónico (CNAME): crea un alias de un nombre de dominio a otro nombre de dominio canónico (autoritativo). Este tipo de registro es útil para redirigir el tráfico o simplificar la gestión de DNS.
- Registro de texto (TXT): te permite asociar texto arbitrario a un nombre de dominio. Estos registros se suelen usar para fines de verificación o para almacenar información, como los registros del marco de políticas del remitente (SPF) para la autenticación de correo electrónico.
- Registro de puntero (PTR): asigna una dirección IP a un nombre de dominio, también conocido como petición de DNS inversa. Este registro se suele usar para la reputación del servidor de correo y el análisis de registros.
- Registro MX (Mail Exchanger): especifica los servidores de correo responsables de aceptar el correo de un dominio. Es fundamental para configurar los servicios de correo electrónico.
La API ResourceRecordSet de GDC te permite crear y gestionar registros DNS en una zona DNS. Esta API te permite especificar los detalles de un conjunto de registros DNS idénticos que comparten el mismo nombre, tipo y TTL (tiempo de vida).
Operaciones de DNS
Puedes usar la CLI de gdcloud o la API de Kubernetes en GDC para crear zonas DNS y registros DNS. Estas interfaces te permiten definir el estado de tus zonas de DNS, incluido su nombre, descripción y visibilidad. La API proporciona lo siguiente:
- Creación y gestión de zonas DNS: define y configura zonas DNS, como el nombre de dominio, la descripción y la visibilidad pública o privada.
- Gestión de zonas: muestra, actualiza y elimina zonas DNS gestionadas.
- Despliegue y replicación distribuidos: replica zonas DNS en zonas de GDC air-gapped para disfrutar de alta disponibilidad y distribución global.
- Monitorización del estado: monitoriza el estado general de la zona, el progreso de la implementación y el estado de cada réplica.
Para consultar la documentación de referencia completa de las zonas DNS en GDC, consulta gdcloud dns managed-zones y ManagedDNSZone.