如何解决“DNS 区域通过 PowerShell 没有足够的标签”错误

Saj*_*ran 1 dns powershell azure

我正在尝试通过使用Powershell指定虚拟网络 ID 来创建私有 DNS 区域,我的命令如下所示,

New-AzDnsZone -Name 'dnszone01' -ResourceGroupName 'thisRG' -ZoneType 'Private' -RegistrationVirtualNetworkId @($vnet.Id)
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,因为

New-AzDnsZone :区域名称“dnszone01”没有足够的标签。区域名称必须有两个或多个标签。在 line:1 char:1 + New-AzDnsZone -Name 'dnszone01' -ResourceGroupName 'thisRG' -Zon ... + ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : CloseError : (:) [New-AzDnsZone], CloudException +fullyQualifiedErrorId : Microsoft.Azure.Commands.Dns.NewAzureDnsZone

我在这里错过了什么?

Shi*_*iji 6

dns 名称必须是完全限定的。例如:

  • dnszone1.local
  • dnszone.mysite.com