Azure CLI 脚本示例:创建 DNS 区域和记录
此 Azure CLI 脚本示例为域名创建 DNS 区域和记录。
若要运行此示例,请安装最新版本的 Azure CLI。 若要开始,请运行 az login
以创建与 Azure 的连接。
适用于 Azure CLI 的示例是针对 bash
shell 编写的。 若要在 Windows PowerShell 或命令提示符中运行此示例,可能需要更改脚本的元素。
如果没有 Azure 试用版订阅,请在开始前创建一个试用版订阅。
示例脚本
#!/bin/bash
# Create a resource group.
az group create -n myResourceGroup -l chinaeast2
# 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
清理部署
运行以下命令以删除资源组、DNS 区域和所有相关资源。
az group delete -n myResourceGroup
脚本说明
此脚本使用以下命令创建资源组、虚拟机、可用性集、负载均衡器和所有相关资源。 表中的每条命令均链接到特定于命令的文档。
命令 | 说明 |
---|---|
az group create | 创建用于存储所有资源的资源组。 |
az network dns zone create | 创建 Azure DNS 区域。 |
az network dns record-set a add-record | 将 A 记录添加到 DNS 区域。 |
az network dns record-set list | 列出 DNS 区域中的所有 A 记录集。 |
az group delete | 删除资源组,包括所有嵌套的资源。 |
后续步骤
有关 Azure CLI 的详细信息,请参阅 Azure CLI 文档。