Guide de résolution des problèmes d’Azure DNS
Cet article fournit des solutions aux problèmes fréquemment rencontrés avec Azure DNS.
Si cette procédure ne résout pas votre problème, vous pouvez également rechercher ou publier votre problème sur notre page de questions Microsoft Q&A pour obtenir l’aide de la communauté. Vous pouvez également effectuer une demande de support Azure.
Impossible de créer une zone DNS
Pour résoudre les problèmes courants, essayez une ou plusieurs des étapes suivantes :
- Consultez les journaux d’audit Azure DNS pour déterminer la cause de l’échec.
- Chaque nom de zone DNS doit être unique au sein de son groupe de ressources. Autrement dit, deux zones DNS portant le même nom ne peuvent pas partager un même groupe de ressources. Essayez d’utiliser un autre nom de zone ou un autre groupe de ressources.
- Si l’erreur « Vous avez atteint ou dépassé le nombre maximal de zones dans l’abonnement {ID d’abonnement} » s’affiche, utilisez un autre abonnement Azure, supprimez certaines zones ou contactez le Support Azure pour augmenter votre limite d’abonnement.
- Si l’erreur « La zone '{nom de la zone}' n’est pas disponible » s’affiche, cela signifie qu’Azure DNS n’a pas pu allouer des serveurs de noms pour cette zone DNS. Essayez d’utiliser un autre nom de zone. Sinon, si vous êtes le propriétaire du nom de domaine, vous pouvez contacter le support Azure qui peut vous allouer des serveurs de noms.
Articles recommandés
Impossible de créer un enregistrement DNS
Pour résoudre les problèmes courants, essayez une ou plusieurs des étapes suivantes :
- Consultez les journaux d’audit Azure DNS pour déterminer la cause de l’échec.
- Le jeu d’enregistrements existe-t-il déjà ? Azure DNS gère les enregistrements à l’aide de jeux d’enregistrement, qui sont une collection d’enregistrements ayant le même nom et le même type. Si un enregistrement ayant le même nom et le même type existe déjà, pour ajouter un autre enregistrement vous devez modifier le jeu d’enregistrements existant.
- Essayez-vous de créer un enregistrement à l’extrémité de la zone DNS (la « racine » de la zone) ? Si c’est le cas, la convention DNS exige d’utiliser le caractère ’@’ comme nom d’enregistrement. Notez également que les normes DNS n’autorisent pas les enregistrements CNAME au niveau de l’extrémité de la zone.
- Constatez-vous un conflit d’enregistrement CNAME ? Les normes DNS n’autorisent pas l’utilisation d’un même nom pour deux enregistrements CNAME de type différent. Si vous avez un enregistrement CNAME existant, la création d’un enregistrement ayant le même nom mais de type différent échoue. De même, la création d’un enregistrement CNAME échoue si le nom correspond à un enregistrement existant d’un autre type. Supprimez le conflit en supprimant l’autre enregistrement ou en choisissant un nom d’enregistrement différent.
- Vous avez atteint la limite du nombre de jeux d’enregistrements autorisé dans une zone DNS ? Le nombre actuel de jeux d’enregistrement et le nombre maximal de jeux d’enregistrements sont affichés dans le portail Azure, sous les « Propriétés » de la zone. Si vous avez atteint cette limite, supprimez des jeux d’enregistrements ou contactez le support Azure pour augmenter votre limite pour cette zone, puis réessayez.
Articles recommandés
Impossible de résoudre mon enregistrement DNS
La résolution de noms DNS est un processus en plusieurs étapes. Elle peut échouer pour de nombreuses raisons. Les étapes suivantes vous permettent de déterminer quelle résolution DNS échoue pour un enregistrement DNS dans une zone hébergée au sein d’Azure DNS.
- Vérifier que les enregistrements DNS sont configurés correctement dans Azure DNS. Passez en revue les enregistrements DNS dans le portail Azure, et vérifiez que le nom de la zone, le nom de l’enregistrement et le type d’enregistrement sont corrects.
- Vérifiez que les enregistrements DNS sont résolus correctement sur les serveurs de noms Azure DNS.
- Si vous exécutez des requêtes DNS à partir de votre ordinateur local, vous voyez peut-être les résultats mis en cache qui ne reflètent pas l’état actuel des serveurs de noms. En outre, les réseaux d’entreprise utilisent des serveurs proxy DNS qui empêchent de diriger les requêtes DNS vers des serveurs de noms spécifique. Pour éviter ces problèmes, utilisez un service de résolution de noms basé sur le web tel que digwebinterface.
- Veillez à spécifier les serveurs de noms corrects pour votre zone DNS, comme affiché dans le portail Azure.
- Vérifiez que le nom DNS est correct (vous devez spécifier le nom complet, notamment le nom de la zone) et que le type d’enregistrement est correct
- Vérifier que le nom de domaine DNS est correctement délégué aux serveurs de noms Azure DNS. De nombreux sites web tiers proposent la validation de délégation DNS. Il s’agit d’un test de délégation de zone. Vous devez donc uniquement entrer le nom de zone DNS et pas le nom complet d’enregistrement.
- Après avoir suivi les étapes ci-dessus, votre enregistrement DNS devrait se résoudre correctement. Pour vérifier, vous pouvez à nouveau utiliser digwebinterface, cette fois en vous servant des paramètres de serveur de noms par défaut.
Articles recommandés
État de la zone DNS et scénarios de délégation non saine
L’état de la zone DNS indique l’état actuel de la zone. L’état de la zone DNS peut être Inconnu, Disponible et Détérioré.
Unknown
Lorsqu’une ressource vient d’être créée, les signaux d’intégrité de ces nouvelles ressources ne sont pas immédiatement disponibles. Un maximum de 24 heures peut s’écouler pour obtenir les signaux d’intégrité corrects pour les zones DNS. Pendant ce temps, l’intégrité des zones DNS sera indiquée par Inconnu.
Lorsque la vérification de l’intégrité des ressources n’a pas reçu d’informations sur les zones DNS pendant plus de six heures, les zones sont marquées Inconnu. Même si cet état n’est pas une indication définitive de l’état de la ressource, il s’agit d’un point de données important dans le processus de dépannage. Une fois que le signal est reçu et que la ressource fonctionne comme prévu, l’état de la ressource devient Disponible après quelques minutes.
La capture d’écran suivante est un exemple de message de vérification de l’intégrité des ressources.
Disponible
Un état Disponible indique que la vérification de l’intégrité des ressources n’a pas détecté de problème de délégation avec vos zones DNS. Cet état signifie que les enregistrements de délégation NS sont correctement conservés dans votre zone principale et que les enregistrements destinés aux zones enfants ne sont pas présents dans votre zone principale.
La capture d’écran suivante est un exemple de message de vérification de l’intégrité des ressources.
Détérioré
Un état Détérioré indique que la vérification de l’intégrité des ressources a détecté un problème de délégation avec vos zones DNS. Corrigez la configuration de la délégation et attendez 24 heures pour que l’état passe à Disponible.
La capture d’écran suivante est un exemple de message de vérification de l’intégrité des ressources.
Si 24 heures se sont écoulées après la correction de la configuration et que les zones DNS sont toujours à l’état Détérioré, contactez le support.
Scénario d’erreur de configuration
Le scénario suivant illustre une erreur de configuration qui a entraîné l’état non sain des zones DNS.
Délégation non saine
Une zone principale contient des enregistrements de délégation NS qui permettent de déléguer le trafic du serveur principal aux zones enfants. Si un enregistrement de délégation NS est présent dans la zone parente, le serveur DNS est supposé masquer tous les autres enregistrements sous l’enregistrement de délégation NS (sauf les enregistrements Glue) et diriger le trafic vers la zone enfant correspondante en fonction de la requête de l’utilisateur. Si une zone parent contient d’autres enregistrements destinés aux zones enfant (zones déléguées) sous l’enregistrement de délégation NS, la zone est marquée comme non saine et son état devient Détérioré.
Que sont les enregistrements Glue ? Il s’agit d’enregistrements sous l’enregistrement de délégation, qui permettent de diriger le trafic vers les zones déléguées/enfants à l’aide de leurs adresses IP et sont configurés comme indiqué ci-dessous.
Paramètre | Valeur |
---|---|
Zone | contoso.com |
Enregistrement de délégation | Child NS ns1.child.contoso.com |
Enregistrement Glue | ns1.child A 1.1.1.1 |
Exemple de zone non saine
Voici un exemple de zone contenant des enregistrements sous la délégation NS.
- Nom de zone : contoso.com
Name | Type | TTL | Valeur |
---|---|---|---|
@ | NS | 3600 | ns1-04.azure-dns.com. |
@ | SOA | 3600 | Valeurs SOA |
* | Un | 3600 | 255.255.255.255 |
child | NS | 3600 | ns1-08.azure-dns.com (enregistrement de délégation NS) |
foo.child | A | 3600 | 10.10.10.10 |
txt.child | TXT | 3600 | « enregistrement texte » |
abc.test | Un | 3600 | 5.5.5.5 |
Dans l’exemple précédent, child correspond aux enregistrements de délégation NS. Les enregistrements foo.child et txt.child sont des enregistrements qui doivent uniquement être présents dans la zone enfant, child.contoso.com. Ces enregistrements peuvent entraîner des incohérences s’ils ne sont pas supprimés de la zone parente, contoso.com. Ces incohérences pourraient faire en sorte que la zone soit considérée comme non saine avec un état Détérioré.
Exemples de cas où une zone est considérée saine ou non saine
Exemple | État |
---|---|
La zone ne contient pas d’enregistrements de délégation NS, d’enregistrements Glue ni d’autres enregistrements. | Healthy |
La zone contient uniquement des enregistrements de délégation NS. | Healthy |
La zone contient uniquement des enregistrements de délégation NS et des enregistrements Glue. | Healthy |
La zone contient des enregistrements de délégation NS et d’autres enregistrements (à l’exception des enregistrements Glue) sous un enregistrement de délégation, qui doivent être présents dans la zone enfant. | Non intègre |
La zone contient des enregistrements de délégation NS, des enregistrements Glue et d’autres enregistrements (à l’exception des enregistrements Glue). | Non intègre |
Comment résoudre ce problème ? Pour le résoudre, localisez et supprimez tous les enregistrements à l’exception des enregistrements Glue sous les enregistrements de délégation NS dans votre zone parente.
Comment localiser les enregistrements de délégation non saine ? - Un script est créé pour rechercher les enregistrements de délégation non saine dans votre zone. Le script signale les enregistrements qui ne sont pas sains.
Enregistrez le script situé à l’emplacement suivant : Rechercher des enregistrements DNS non sains dans Azure DNS – Exemple de script PowerShell
Exécutez le script comme indiqué dans l’éditeur de script. Le script peut être modifié pour répondre à vos besoins.
Informations d’historique. Vous pouvez accéder à jusqu’à 14 jours d’historique d’intégrité dans la section Historique de l’intégrité de Resource Health. Cette section contient également la raison du temps d’arrêt (lorsqu’elle est disponible) pour les temps d’arrêt signalés par Resource Health. Actuellement, Azure indique le temps d’arrêt de votre ressource de zones DNS avec une granularité de 24 heures.
Comment spécifier le « service » et le « protocole » pour un enregistrement SRV ?
Azure DNS gère les enregistrements DNS en tant que jeux d’enregistrement, la collection d’enregistrements ayant le même nom et le même type. Pour le jeu d’enregistrements SRV, le « service » et le « protocole » doivent être spécifiés dans le nom du jeu d’enregistrements. Les autres paramètres SRV (« priorité », « poids », « port » et « cible ») sont spécifiés pour chaque enregistrement dans le jeu d’enregistrements.
Exemples de noms d’enregistrement SRV (nom de service « sip », protocole « tcp ») :
- _sip._tcp (crée un jeu d’enregistrements à l’extrémité de la zone)
- _sip._tcp.sipservice (crée un jeu d’enregistrements nommé « sipservice »)
Articles recommandés
- Enregistrements et zones DNS
- Création de jeux d’enregistrements et d’enregistrements DNS à l’aide du portail Azure
- Type d’enregistrement SRV (Wikipedia)
Étapes suivantes
- En savoir plus sur les Enregistrements et zones DNS
- Pour commencer à utiliser le DNS Azure, découvrez comment créer une zone DNS et créer des enregistrements DNS.
- Pour migrer une zone DNS, découvrez comment importer et exporter un fichier de zone DNS.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour