Sobre o Cloud DNS

Esta página de visão geral explica como gerenciar registros DNS usando o Cloud DNS no Google Distributed Cloud (GDC) isolado. O Cloud DNS oferece uma maneira altamente confiável e escalonável de gerenciar registros DNS, por meio de uma interface de linha de comando e uma API baseada no Kubernetes. Saiba como o Cloud DNS funciona no GDC, incluindo as distinções entre zonas DNS públicas e zonas DNS particulares.

O público-alvo deste documento são administradores de plataformas e operadores de aplicativos responsáveis pela administração de redes e pelo gerenciamento de DNS da organização. Este documento pressupõe que você tenha um conhecimento básico dos conceitos essenciais de rede e DNS.

Tipos de zona para o Cloud DNS

Uma zona de DNS é uma parte específica do namespace DNS de que você é responsável. O GDC oferece dois tipos de zonas DNS gerenciadas:

  • Zonas DNS públicas:essas zonas são visíveis e acessíveis de qualquer lugar na rede. As zonas públicas são usadas para serviços que você quer que sejam acessíveis a usuários fora do GDC.
  • Zonas DNS particulares:essas zonas só podem ser acessadas na nuvem privada virtual (VPC) padrão do cliente no GDC. As zonas privadas são ideais para serviços e aplicativos internos que não podem ser expostos à rede externa.

Criar registros DNS em zonas

Em uma zona de DNS, você cria registros DNS. Cada registro associa um nome de domínio ou subdomínio a um valor específico, como um endereço IP, outro nome de domínio ou informações de texto. Diferentes tipos de registros DNS atendem a finalidades diferentes, como direcionar tráfego, definir servidores de e-mail e verificar a propriedade. É possível configurar os seguintes tipos de registro:

  • Registro de endereço (A):mapeia um nome de domínio para um ou mais endereços IPv4. Esse registro é o tipo mais fundamental para apontar um domínio para um servidor.
  • Registro de nome canônico (CNAME):cria um alias de um nome de domínio para outro nome de domínio canônico (autoritativo). Esse tipo de registro é útil para redirecionar o tráfego ou simplificar o gerenciamento de DNS.
  • Registro de texto (TXT):permite associar texto arbitrário a um nome de domínio. Esses registros são usados com frequência para fins de verificação ou para armazenar informações, como registros do Sender Policy Framework (SPF) para autenticação de e-mail.
  • Registro de ponteiro (PTR):mapeia um endereço IP de volta para um nome de domínio, também conhecido como busca DNS reversa. Esse registro é usado com frequência para reputação de servidor de e-mail e análise de registro.
  • Registro de Mail Exchanger (MX):especifica os servidores de e-mail responsáveis por aceitar e-mails de um domínio. Isso é essencial para configurar serviços de e-mail.

A API ResourceRecordSet no GDC permite criar e gerenciar registros DNS em uma zona de DNS. Essa API permite especificar os detalhes de um conjunto de registros DNS idênticos que compartilham o mesmo nome, tipo e TTL (Time-To-Live).

Operações de DNS

É possível usar a CLI gdcloud ou a API Kubernetes no GDC para criar zonas DNS e registros DNS. Essas interfaces permitem definir o estado das zonas DNS, incluindo nome, descrição e visibilidade. A API fornece o seguinte:

  • Criação e gerenciamento de zonas de DNS:defina e configure zonas de DNS, como nome de domínio, descrição e visibilidade pública ou privada.
  • Gerenciamento de zonas:liste, atualize e exclua zonas DNS gerenciadas.
  • Implantação e replicação distribuídas:replique zonas de DNS em zonas do GDC com isolamento físico para alta disponibilidade e distribuição global.
  • Monitoramento de status:acompanhe a integridade geral da zona, o progresso da implantação e o status de réplica individual.

Para conferir a documentação de referência completa das zonas DNS em GDC, consulte gdcloud dns managed-zones e ManagedDNSZone.

A seguir