我正在尝试在此处遵循本教程的 Web 应用程序的自定义域中创建 DNS 记录。
我来到创建 A 记录的步骤。现在我在 azure powershell 中运行以下命令
New-AzDnsRecordSet -Name "@" -RecordType "A" -ZoneName "herewego.com" -ResourceGroupName "my-dns-zone-resource-group" -Ttl 600 -DnsRecords (New-AzDnsRecordConfig -IPv4Address "21.162.38.259")
我收到以下错误消息
bash: syntax error near unexpected token `('
我错过了什么?
更新
我使用了详细标志,但它是一样的
vivekanand@Azure:~$ New-AzDnsRecordSet -Name "@" -RecordType "A" -ZoneName "herewego.com" -ResourceGroupName "my-dns-zone-resource-group" -Ttl 600 -DnsRecords (New-AzDnsRecordConfig -IPv4Address "21.162.38.259") --verbose
bash: syntax error near unexpected token `('
vivekanand@Azure:~$ New-AzDnsRecordSet --verbose -Name "@" -RecordType "A" -ZoneName "herewego.com" -ResourceGroupName "my-dns-zone-resource-group" -Ttl 600 -DnsRecords (New-AzDnsRecordConfig -IPv4Address "21.162.38.259")
bash: syntax error near unexpected token `('
This time, I use double quotes around (New-AzDnsRecordConfig -IPv4Address "21.162.38.259") as follow. I get a different error
vivekanand@Azure:~$ New-AzDnsRecordSet -Name "@" -RecordType "A" -ZoneName "herewego.com" -ResourceGroupName "my-dns-zone-resource-group" -Ttl 600 -DnsRecords "(New-AzDnsRecordConfig -IPv4Address "21.162.38.259")"
bash: New-AzDnsRecordSet: command not found