Partager via


Démarrage rapide : Créer une zone et un enregistrement Azure DNS à l’aide d’Azure CLI

Cet article vous guide tout au long des étapes de création de votre première zone DNS et enregistrement à l’aide d’Azure CLI, qui est disponible pour Windows, Mac et Linux. Vous pouvez également effectuer ces étapes à l’aide du portail Azure ou d’Azure PowerShell.

Une zone DNS permet d’héberger les enregistrements DNS d’un domaine particulier. Pour commencer à héberger votre domaine dans le DNS Azure, vous devez créer une zone DNS pour ce nom de domaine. Chaque enregistrement DNS pour votre domaine est ensuite créé à l’intérieur de cette zone DNS. Enfin, pour publier votre zone DNS sur Internet, vous devez configurer les serveurs de noms du domaine. Chacune de ces étapes est décrite ci-dessous.

Diagramme de l’environnement de déploiement DNS avec le portail Azure.

Azure DNS prend également en charge les zones DNS privées. Pour en savoir plus sur les zones DNS privées, consultez Utilisation d’Azure DNS pour les domaines privés. Pour obtenir un exemple sur la création d’une zone DNS privée, consultez Prise en main des zones privées Azure DNS à l’aide de l’interface CLI.

Si vous ne disposez pas d’un compte Azure, créez-en un gratuitement avant de commencer.

Conditions préalables

  • Cet article nécessite la version 2.0.4 ou ultérieure de l’interface Azure CLI. Si vous utilisez Azure Cloud Shell, la dernière version est déjà installée.

Créer le groupe de ressources

Avant de créer la zone DNS, créez un groupe de ressources pour contenir la zone DNS :

az group create --name MyResourceGroup --location "East US"

Créer une zone DNS

Une zone DNS est créée à l’aide de la az network dns zone create commande. Pour consulter l’aide de cette commande, tapez az network dns zone create -h.

L’exemple suivant crée une zone DNS appelée contoso.xyz dans le groupe de ressources MyResourceGroup. Utilisez l’exemple pour créer une zone DNS, en remplaçant les valeurs indiquées par vos propres valeurs.

az network dns zone create -g MyResourceGroup -n contoso.xyz

Créer un enregistrement DNS

Pour créer un enregistrement DNS, utilisez la az network dns record-set [record type] add-record commande. Pour obtenir de l’aide sur les enregistrements A, consultez azure network dns record-set A add-record -h.

L’exemple suivant crée un enregistrement portant le nom relatif « www » dans la zone DNS « contoso.xyz » dans le groupe de ressources « MyResourceGroup ». Le nom complet du jeu d’enregistrements est « www.contoso.xzy ». Le type d’enregistrement est « A », avec l’adresse IP « 10.10.10.10 » et une durée de vie par défaut de 3600 secondes (1 heure).

az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10

Affichage des enregistrements

Pour répertorier les enregistrements DNS dans votre zone, utilisez :

az network dns record-set list -g MyResourceGroup -z contoso.xyz

Tester la résolution de nom

Maintenant que vous disposez d’une zone DNS test avec un enregistrement « A » test, vous pouvez tester la résolution de noms avec un outil appelé nslookup.

Pour tester la résolution de noms DNS

  1. Exécutez l’applet de commande suivante pour obtenir la liste des serveurs de noms pour votre zone :

    az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @
    
  2. Copiez un des noms de serveur de noms à partir de la sortie de l’étape précédente.

  3. Ouvrez une invite de commandes et exécutez la commande suivante :

    nslookup www.contoso.xyz <name server name>
    

    Par exemple:

    nslookup www.contoso.xyz ns1-08.azure-dns.com.
    

    Un écran similaire à celui-ci doit s’afficher :

    Capture d’écran montrant une fenêtre d’invite de commandes avec une commande nslookup et des valeurs pour Serveur, Adresse, Nom et Adresse.

Le nom d’hôte www.contoso.xyz est résolu en 10.10.10.10, tout comme vous l’avez configuré. Ce résultat confirme que la résolution de noms fonctionne correctement.

Nettoyer les ressources

Lorsque vous n’en avez plus besoin, vous pouvez supprimer toutes les ressources créées dans ce démarrage rapide en supprimant le groupe de ressources :

az group delete --name MyResourceGroup

Étapes suivantes

Maintenant que vous avez créé votre première zone DNS et enregistrement à l’aide d’Azure CLI, vous pouvez créer des enregistrements pour une application web dans un domaine personnalisé.