Есть ли способ проверить доступность имени DNS с помощью Azure Powershell? Подобно Get-AzureRmStorageAccountNameAvailability, но для имен DNS?
Я знаю, что существует метод REST Проверить доступность имени DNS , но я надеялся, что мне не придется получать токен авторизации, когда у меня уже есть контекст AzureRM .
Командлет Azure не нужен, чтобы проверить, существует ли конкретная запись DNS. Вы можете просто ... запросить его.
Например:
Resolve-DnsName example.cloudapp.azure.com -Type A
или
Resolve-DnsName stackoverflow.com -Type A
Если вы хотите проверить конкретный сервер имен (скажем, тот, для которого у вас еще нет настроенных записей NS)
Resolve-DnsName stackoverflow.com -Type A -Server 172.16.114.1
Это то, что вам нужно? Похоже на сценарий, а не на встроенную функцию https://blogs.technet.microsoft.com/tip_of_the_day/2017/02/16/cloud-tip-of-the-day-use-powershell-to-check -domain-availability-for-office-365-and-azure /