Remarques :

Zones DNS inversées publiques de l'hôte dans le système de noms de domaine Oracle Cloud Infrastructure

Introduction

Si vous êtes une organisation à laquelle un bloc d'adresses IP publiques a été affecté, vous devrez peut-être héberger les zones DNS (Domain Name System) inverses dans vos propres serveurs DNS ou utiliser un service DNS géré comme Oracle Cloud Infrastructure DNS.

Lorsqu'une zone DNS (également appelée zone DNS de transfert) est configurée, cela permet à un client, qui peut être un navigateur ou une application, de résoudre un nom d'hôte (par exemple : www.oracle.com) en une adresse IP qui, à son tour, sera utilisée par le client pour se connecter au serveur à l'aide de l'adresse IP.

Une zone DNS inverse est très similaire, mais comme son nom l'indique, vous disposez d'une adresse IP et devez savoir quel nom est configuré pour cette adresse IP. Certains services, comme les serveurs de messagerie, doivent avoir un DNS inverse correctement configuré, correspondant au nom du serveur, ou les e-mails peuvent être rejetés par le serveur de réception lorsque l'inverse est vérifié. Dans ce tutoriel, nous utiliserons IPv4 comme exemple et pour que ce tutoriel reste court, mais il fonctionne exactement de la même manière pour IPv6.

Objectifs

Prérequis

Tâche 1 : vérifier la résolution DNS inverse d'une adresse IP

Si vous avez une adresse IP, vous pouvez utiliser plusieurs outils pour vérifier la résolution de nom inverse, comme nslookup, dig, services en ligne, etc.

Tâche 2 : configuration de la zone DNS inverse dans Oracle Cloud Infrastructure

Pour configurer la zone DNS inverse dans OCI DNS, nous devons avoir le format correct. Avez-vous remarqué le préfixe et la forme du résultat lors de l'utilisation de la commande host ? L'IP a les octets dans un ordre inverse et il y a un préfixe in-addr.arpa.

N'allons pas dans les détails du suffixe arpa, rappelez-vous qu'Internet a commencé en 1969 et au moment où il a été exécuté par ARPA et appelé ARPANet.

La première chose à faire est de créer une zone dans OCI DNS en utilisant la même convention de dénomination.

Supposons que le bloc d'adresses IP 12.34.56.0/23 nous a été affecté. La zone dans OCI ressemblerait à 56.34.12.in-addr.arpa.

OCI_DNS-Zone_creation

Au bout de quelques minutes, la zone devient disponible et peut être renseignée avec des enregistrements.

OCI_DNS-Zone_ready

Tâche 3 : remplissage de la zone DNS inverse

Pour remplir la zone avec une entrée DNS inverse, nous devons créer un enregistrement DNS de pointeur (enregistrement PTR). Si un client demande à créer une entrée DNS inverse pour son serveur de messagerie avec l'adresse IP 12.34.56.30 et le nom mymailserver.mydomain.com. C'est ce que nous devons créer dans notre zone.

OCI_DNS-Create_PTR_record

Remarque : n'oubliez pas de publier la zone afin qu'elle puisse être propagée à l'ensemble du parc de serveurs DNS.

Tâche 4 : vérification de la zone DNS inverse

Une fois le nouvel enregistrement publié dans notre zone, nous pouvons vérifier s'il est correctement configuré en demandant directement à l'un des serveurs OCI qui ont été affectés à notre zone, consultez la page de la zone sur la console OCI pour connaître les serveurs de noms affectés à votre zone. Pour ce tutoriel, nous avons : ns1, ns2, ns3 ou ns4.p201.dns.oraclecloud.net.

Utilisez la console Linux et la commande dig.

[opc@mybox ~]$ dig +short -x 12.34.56.30 @ns1.p201.dns.oraclecloud.net
mymailserver.mydomain.com.

Cela fonctionne, nous venons de résoudre le DNS inverse pour notre adresse IP en un nom d'hôte.

Tâche 5 : Déléguer la zone sur le registre Internet régional (RIR)

Il manque une dernière étape pour que tous les DNS inverses fonctionnent sans communiquer directement avec le DNS OCI, qui configure la délégation de zone sur le RIR avec les serveurs de noms OCI DNS fournis.

Cela dépendra de chaque RIR. Pour l'Europe, le RIR est RIPE. Pour créer la délégation DNS inverse, reportez-vous à Création d'objets DOMAIN pour le DNS inverse.

La question à se poser est probablement la suivante : nous disposons d'un CIDR /23, mais nous avons uniquement configuré un /24 de ce CIDR et des autres ? La manière dont la résolution DNS inversée fonctionne exige que vous configuriez chaque /24 que vous avez indépendamment. Dans ce tutoriel, nous devons créer deux zones : 56.34.12.in-addr.arpa et 57.34.12.in-addr.arpa. Plus vous avez alloué de CIDR /24 à partir de votre RIR, plus vous aurez besoin de zones DNS inverses.

Remarque :

L'hébergement de zones DNS inversées à l'aide du service DNS OCI est très simple et notre service vous fournit un réseau anycast, un service hautement disponible et évolutif, protégé contre DDoS afin que vous puissiez vous concentrer sur la fourniture de services à vos clients en laissant le gros du travail avec nous.

Remerciements

Ressources de formation supplémentaires

Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.