Cette page de présentation explique comment gérer les enregistrements DNS à l'aide de Cloud DNS dans Google Distributed Cloud (GDC) air-gapped. Cloud DNS fournit un moyen hautement fiable et évolutif de gérer les enregistrements DNS, via une interface de ligne de commande et une API basée sur Kubernetes. Découvrez comment Cloud DNS fonctionne dans GDC, y compris les différences entre les zones DNS publiques et privées.
Ce document s'adresse aux administrateurs de plate-forme et aux opérateurs d'application responsables de l'administration réseau et de la gestion du DNS pour leur organisation. Dans ce document, nous partons du principe que vous possédez des connaissances de base sur les concepts essentiels de mise en réseau et de DNS.
Types de zones pour Cloud DNS
Une zone DNS est une partie spécifique de l'espace de noms DNS dont vous êtes responsable. GDC propose deux types de zones DNS gérées :
- Zones DNS publiques : ces zones sont visibles et accessibles depuis n'importe où dans votre réseau. Les zones publiques sont utilisées pour les services auxquels vous souhaitez que les utilisateurs puissent accéder en dehors de votre GDC.
- Zones DNS privées : ces zones ne sont accessibles que depuis votre cloud privé virtuel (VPC) client par défaut dans GDC. Les zones privées sont idéales pour les services et applications internes qui ne doivent pas être exposés au réseau externe.
Créer des enregistrements DNS dans des zones
Dans une zone DNS, vous créez des enregistrements DNS. Chaque enregistrement associe un nom de domaine ou un sous-domaine à une valeur spécifique, telle qu'une adresse IP, un autre nom de domaine ou des informations textuelles. Différents types d'enregistrements DNS servent à des fins différentes, telles que la redirection du trafic, la définition de serveurs de messagerie et la validation de la propriété. Vous pouvez configurer les types d'enregistrements suivants :
- Enregistrement d'adresse (A) : mappe un nom de domaine à une ou plusieurs adresses IPv4. Il s'agit du type d'enregistrement le plus fondamental pour pointer un domaine vers un serveur.
- Enregistrement de nom canonique (CNAME) : crée un alias d'un nom de domaine vers un autre nom de domaine canonique (faisant autorité). Ce type d'enregistrement est utile pour rediriger le trafic ou simplifier la gestion DNS.
- Enregistrement de texte (TXT) : vous permet d'associer du texte arbitraire à un nom de domaine. Ces enregistrements sont souvent utilisés à des fins de validation ou pour stocker des informations telles que les enregistrements SPF (Sender Policy Framework) pour l'authentification des e-mails.
- Enregistrement de pointeur (PTR) : mappe une adresse IP à un nom de domaine, également appelé résolution DNS inverse. Cet enregistrement est souvent utilisé pour la réputation du serveur de messagerie et l'analyse des journaux.
- Enregistrement d'échange de messagerie (MX) : spécifie les serveurs de messagerie chargés d'accepter les e-mails pour un domaine. Il est essentiel pour configurer des services de messagerie.
L' API ResourceRecordSet dans GDC vous permet de créer et de gérer des enregistrements DNS dans une zone DNS. Cette API vous permet de spécifier les détails d'un ensemble d'enregistrements DNS identiques qui partagent le même nom, le même type et la même valeur TTL (Time-To-Live).
Opérations DNS
Vous pouvez utiliser la CLI gdcloud ou l'API Kubernetes dans GDC pour créer des zones DNS et des enregistrements DNS. Ces interfaces vous permettent de définir l'état de vos zones DNS, y compris leur nom, leur description et leur visibilité. L'API fournit les éléments suivants :
- Création et gestion de zones DNS : définissez et configurez des zones DNS telles que le nom de domaine, la description et la visibilité publique ou privée.
- Gestion des zones : listez, mettez à jour et supprimez les zones DNS gérées.
- Déploiement et réplication distribués : répliquez les zones DNS dans les zones GDC sous air gap pour une haute disponibilité et une distribution mondiale.
- Surveillance de l'état : suivez l'état général de la zone, la progression du déploiement et l'état de chaque instance dupliquée.
Pour obtenir la documentation de référence complète sur les zones DNS dans GDC, consultez gdcloud dns managed-zones et ManagedDNSZone.