Tutoriel : Hébergez votre domaine dans Azure DNS

Vous pouvez utiliser Azure DNS pour héberger vos domaines DNS et gérer vos enregistrements DNS. En hébergeant vos domaines dans Azure, vous pouvez gérer vos enregistrements DNS à l’aide des mêmes informations d’identification, les mêmes API, les mêmes outils et la même facturation que vos autres services Azure.

Supposons que vous achetez le domaine contoso.com auprès d’un bureau d’enregistrement de noms de domaine, puis que vous créez une zone portant le nom contoso.com dans Azure DNS. Étant donné que vous êtes propriétaire du domaine, votre bureau d’enregistrement vous offre la possibilité de configurer les enregistrements de serveur de noms (NS) pour votre domaine. Le registre stocke les enregistrements NS dans la zone parent .com. Les utilisateurs Internet du monde entier sont ensuite redirigés vers votre domaine dans la zone Azure DNS quand ils essayent de résoudre des enregistrements DNS dans contoso.com.

Dans ce tutoriel, vous allez apprendre à :

  • Créer une zone DNS.
  • Récupérer une liste des serveurs de noms.
  • Déléguer le domaine.
  • Vérifier que la délégation fonctionne.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Prérequis

  • Compte Azure avec un abonnement actif.
  • Nom de domaine que vous pouvez héberger dans Azure DNS. Vous devez disposer d’un contrôle total de ce domaine. Le contrôle total comprend notamment la possibilité de définir les enregistrements de serveur de noms pour le domaine.

Notes

Dans ce didacticiel, contoso.com est utilisé comme exemple de nom de domaine. Remplacez contoso.com par votre propre nom de domaine.

Connexion à Azure

Connectez-vous au portail Azure.

Création d’une zone DNS

  1. Sur le portail Azure, entrez dns.zone dans la zone de recherche en haut du portail, puis sélectionnez Zones DSN dans les résultats de la recherche.

  2. Dans Zones DNS, sélectionnez + Créer.

  3. Sur la page Créer une zone DNS, entrez ou sélectionnez les informations suivantes sous l’onglet Informations de base :

    Paramètre Valeur
    Détails du projet
    Abonnement Sélectionnez votre abonnement Azure.
    Resource group Sélectionnez Créer nouveau
    Dans Nom, entrez myResourceGroup
    Sélectionnez OK.
    Détails de l’instance
    Cette zone est l’enfant d’une zone existante déjà hébergée dans Azure DNS Décochez cette case, car la zone DNS n’est pas une zone enfant.
    Nom Entrez le nom de votre zone DNS.
    Emplacement du groupe de ressources Sélectionnez l’emplacement du groupe de ressources.
    L’emplacement du groupe de ressources n’affecte pas votre service de zone DNS, qui est global et non lié à un emplacement.

    Capture d’écran de la page Créer une zone DNS montrant les paramètres utilisés dans ce didacticiel pour créer une zone DN S parente.

  4. Sélectionnez Revoir + créer.

  5. Sélectionnez Create (Créer).

    Notes

    Si la nouvelle zone que vous créez est une zone enfant (par exemple, zone parent = contoso.com, zone enfant = child.contoso.com), consultez le tutoriel Créer une zone DNS enfant.

Récupérer les serveurs de noms

Avant de pouvoir déléguer votre zone DNS à Azure DNS, vous devez d’abord connaître les serveurs de noms correspondant à votre zone. Azure DNS donne des serveurs de noms provenant d’un pool chaque fois qu’une zone est créée.

  1. Sur le portail Azure, entrez dns.zone dans la zone de recherche en haut du portail, puis sélectionnez Zones DSN dans les résultats de la recherche.

  2. Dans Zones DNS, sélectionnez contoso.com.

  3. Dans la page Vue d’ensemble, récupérez les serveurs de noms. Dans cet exemple, les serveurs de noms ns1-01.azure-dns.com, ns2-01.azure-dns.net, ns3-01.azure-dns.org et ns4-01.azure-dns.info ont été attribués à la zone DNS contoso.com :

    Capture d’écran de la zone DNS montrant les serveurs de noms Azure affectés

Azure DNS crée automatiquement des enregistrements NS faisant autorité dans votre zone pour les serveurs de noms attribués.

Déléguer le domaine

Une fois que la zone DNS est créée et que vous disposez des serveurs de noms, vous devez mettre à jour le domaine parent avec les serveurs de noms Azure DNS. Chaque bureau d’enregistrement a ses propres outils de gestion DNS pour modifier les enregistrements de serveur de noms pour un domaine.

  1. Dans la page de gestion des DNS du registre, modifiez les enregistrements NS et remplacez-les par ceux créés par les serveurs de noms Azure DNS.

  2. Lors de la délégation d’un domaine à Azure DNS, vous devez utiliser les serveurs de noms fournis par Azure DNS. Utilisez les quatre serveurs de noms, quel que soit le nom de votre domaine. La délégation de domaine ne requiert pas que le serveur de noms utilise le même domaine de premier niveau que votre domaine.

Important

Lorsque vous copiez chaque adresse de serveur de nom, assurez-vous de copier le point final à la fin de l’adresse. Le point final indique la fin d’un nom de domaine complet. Certains bureaux d’enregistrement ajoutent le point final s’il n’est pas présent dans le nom NS. Pour être conforme à la norme RFC DNS, incluez le point final.

Les délégations utilisant les serveurs de noms dans votre propre zone (parfois appelés serveurs de noms de redirection vers un microsite) ne sont actuellement pas prises en charge dans Azure DNS.

Vérifier la délégation

Une fois la délégation effectuée, vous pouvez vérifier qu’elle fonctionne à l’aide d’un outil tel que nslookup pour interroger l’enregistrement Start of Authority (SOA) de votre zone. L’enregistrement SOA est créé automatiquement en même temps que la zone. Vous devrez peut-être patienter au moins 10 minutes une fois la délégation effectuée avant de réussir à vérifier qu’elle fonctionne. La propagation des modifications dans le système DNS peut prendre du temps.

Il est inutile de spécifier les serveurs de noms Azure DNS. Si la délégation est correctement configurée, le processus de résolution DNS normal détecte automatiquement les serveurs de noms.

  1. À partir d’une invite de commandes, saisissez une commande nslookup semblable à l’exemple suivant :

    nslookup -type=SOA contoso.com
    
  2. Vérifiez que la réponse ressemble à la sortie nslookup suivante :

    Server: ns1-04.azure-dns.com
    Address: 40.90.4.1
    
    contoso.com
            primary name server = ns1-04.azure-dns.com
            responsible mail addr = azuredns-hostmaster.microsoft.com
            serial = 1
            refresh = 3600 (1 hour)
            retry = 300 (5 mins)
            expire = 604800 (7 days)
            default TTL = 300 (5 mins)
    ns1-01.azure-dns.com    internet address = 40.90.4.1
    ns1-01.azure-dns.com    AAAA IPv6 address = 2603:1061::1
    

Nettoyer les ressources

Vous pouvez supprimer toutes les ressources créées dans ce tutoriel dont vous n’avez plus besoin, en suivant les étapes suivantes :

  1. Dans le menu du portail Azure, sélectionnez Groupes de ressources.

  2. Sélectionnez le groupe de ressources myResourceGroup.

  3. Sélectionnez Supprimer le groupe de ressources.

  4. Entrez myResourceGroup, puis sélectionnez Supprimer.

Étapes suivantes

Dans ce didacticiel, vous avez appris à créer une zone DNS pour votre domaine et l’avez déléguée à Azure DNS. Pour savoir comment créer des zones DNS enfants, passez au tutoriel suivant :