如何解决Azure 在 DNS 区域中自动进行 CNAME 检查?
是否可以通过某种脚本访问这些 CNAME 和其他条目?我尝试使用逻辑应用程序,但只能访问资源组、名称、订阅 ID 等,但不能访问更详细的信息,例如在给定 DNS 区域中选择“概览”时显示的记录集。
也许是 AzCLI 或 powershell?任何朝正确方向的推动将不胜感激。
解决方法
您可以使用 Azure CLI 或 PowerShell 获取 DNS 记录。
例如,要列出私有 DNS 区域中的 DNS 记录,请运行 PowerShell 命令 Get-AzPrivateDnsRecordSet:
$RecordSets = Get-AzPrivateDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Id : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name : www1
ZoneName : myzone.com
ResourceGroupName : MyResourceGroup
Ttl : 3600
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType : A
Records : {1.2.3.4}
Metadata :
IsAutoRegistered :
Id : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name : www1
ZoneName : myzone.com
ResourceGroupName : MyResourceGroup
Ttl : 3600
Etag : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType : AAAA
Records : {2001:DB80:4009:1803::1005}
Metadata :
IsAutoRegistered :
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。