Esta página de vista geral explica como pode gerir registos DNS através do Cloud DNS no Google Distributed Cloud (GDC) air-gapped. O Cloud DNS oferece uma forma altamente fiável e escalável de gerir registos de DNS através de uma interface de linhas de comando e uma API baseada no Kubernetes. Saiba como funciona o Cloud DNS no GDC, incluindo as distinções entre zonas DNS públicas e privadas.
O público-alvo deste documento são os administradores de plataformas e os operadores de aplicações responsáveis pela administração de redes e pela gestão de DNS da respetiva organização. Este documento pressupõe que tem uma compreensão básica dos conceitos essenciais de rede e DNS.
Tipos de zonas para o Cloud DNS
Uma zona DNS é uma parte específica do espaço de nomes DNS pela qual é responsável. O GDC oferece dois tipos de zonas DNS geridas:
- Zonas DNS públicas: estas zonas são visíveis e acessíveis a partir de qualquer lugar na sua rede. As zonas públicas são usadas para serviços que quer que sejam acessíveis aos utilizadores fora do seu GDC.
- Zonas de DNS privado: estas zonas só são acessíveis a partir da sua nuvem virtual privada (VPC) do cliente predefinida no GDC. As zonas privadas são ideais para serviços e aplicações internos que não devem ser expostos à rede externa.
Crie registos DNS em zonas
Numa zona DNS, cria registos de DNS. Cada registo associa um nome de domínio ou um subdomínio a um valor específico, como um endereço IP, outro nome de domínio ou informações de texto. Os diferentes tipos de registos DNS servem para diferentes fins, como direcionar tráfego, definir servidores de correio e validar a propriedade. Pode configurar os seguintes tipos de registos:
- Registo de endereço (A): mapeia um nome de domínio para um ou mais endereços IPv4. Este registo é o tipo de registo mais fundamental para direcionar um domínio para um servidor.
- Registo de nome canónico (CNAME): cria um alias de um nome de domínio para outro nome de domínio canónico (autoritário). Este tipo de registo é útil para redirecionar tráfego ou simplificar a gestão de DNS.
- Registo de texto (TXT): permite-lhe associar texto arbitrário a um nome de domínio. Estes registos são frequentemente usados para fins de validação ou para armazenar informações, como registos Sender Policy Framework (SPF) para autenticação de email.
- Registo Pointer (PTR): mapeia um endereço IP de volta para um nome de domínio, também conhecido como pesquisa de DNS inverso. Este registo é frequentemente usado para a reputação do servidor de email e a análise de registos.
- Registo Mail Exchanger (MX): especifica os servidores de correio responsáveis por aceitar emails para um domínio. Isto é essencial para configurar serviços de email.
A API ResourceRecordSet no GDC permite-lhe criar e gerir registos DNS numa zona DNS. Esta API permite-lhe especificar os detalhes de um conjunto de registos DNS idênticos que partilham o mesmo nome, tipo e TTL (Tempo de vida).
Operações de DNS
Pode usar a CLI gdcloud ou a API Kubernetes no GDC para criar zonas DNS e criar registos DNS. Estas interfaces permitem-lhe definir o estado das suas zonas de DNS, incluindo o nome, a descrição e a visibilidade. A API oferece o seguinte:
- Criação e gestão de zonas DNS: defina e configure zonas DNS, como o nome do domínio, a descrição e a visibilidade pública ou privada.
- Gestão de zonas: apresentar em lista, atualizar e eliminar zonas de DNS geridas.
- Implementação e replicação distribuídas: replique zonas DNS em zonas isoladas do GDC para elevada disponibilidade e distribuição global.
- Monitorização do estado: acompanhe o estado geral da zona, o progresso da implementação e o estado das réplicas individuais.
Para ver a documentação de referência completa das zonas de DNS no GDC, consulte os artigos gdcloud dns managed-zones e ManagedDNSZone.