Azure CLI-skriptexempel: Skapa en DNS-zon och -post
I det här Azure CLI-skriptexemplet skapas en DNS-zon och -post för ett domännamn.
Om du vill köra det här exemplet installerar du den senaste versionen av Azure CLI. Börja genom att köra az login
för att upprätta en anslutning med Azure.
Exempel för Azure CLI skrivs för bash
gränssnittet. Om du vill köra det här exemplet i Windows PowerShell eller kommandotolken kan du behöva ändra element i skriptet.
Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.
Exempelskript
#!/bin/bash
# Create a resource group.
az group create \
-n myResourceGroup \
-l eastus
# Create a DNS zone. Substitute zone name "contoso.com" with the values for your own.
az network dns zone create \
-g MyResourceGroup \
-n contoso.com
# Create a DNS record. Substitute zone name "contoso.com" and IP address "1.2.3.4* with the values for your own.
az network dns record-set a add-record \
--g MyResourceGroup \
--z contoso.com \
--n www \
--a 1.2.3.4
# Get a list the DNS records in your zone
az network dns record-set list \
-g MyResourceGroup \
-z contoso.com
Rensa distribution
Kör följande kommando för att ta bort resursgruppen, DNS-zonen och alla relaterade resurser.
az group delete -n myResourceGroup
Förklaring av skript
I det här skriptet används följande kommandon för att skapa en resursgrupp, virtuell dator, tillgänglighetsuppsättning, lastbalanserare och alla relaterade resurser. Varje kommando i tabellen länkar till kommandospecifik dokumentation.
Command | Kommentar |
---|---|
az group create | Skapar en resursgrupp där alla resurser lagras. |
az network dns zone create | Skapar en Azure DNS-zon. |
az network dns record-set a add-record | Lägger till en A-post för en DNS-zon. |
az network dns record-set list | Visar alla A-postuppsättningar i en DNS-zon. |
az group delete | Tar bort en resursgrupp, inklusive alla kapslade resurser. |
Nästa steg
Mer information om Azure CLI finns i Azure CLI-dokumentationen.