gpt4 book ai didi

Azure powershell - 如何从虚拟机获取 FQDN?

转载 作者:行者123 更新时间:2023-12-03 03:04:12 27 4
gpt4 key购买 nike

我正在自动部署多个 Azure VM,并且我希望将 WinRM 添加到每个 VM 中以完成部署。如何从创建虚拟机的脚本中找到该虚拟机的 FQDN?

我正在寻找:

$psVirtualMachine = Add-AzureRmVMNetworkInterface -VM $psVirtualMachine -Id $Nic.Id

$CreateNewVM = New-AzureRMVM -ResourceGroupName $ResourceGroupName -Location $GeoLocation -VM $psVirtualMachine

Enter-PSSession -ConnectionUri https://<-- $CreateNewVM.FQDN -->:5986 -Credential $Cred -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck) -Authentication Negotiate

最佳答案

How do I find the FQDN of the VM from the script that creates it?

默认情况下,Azure不会为Azure VM创建FQDN,我们可以使用powershell设置公共(public)IP地址设置来为Azure VM设置FQDN。

我们可以使用此命令来获取 FQDN:

$FQDN = (Get-AzureRmPublicIpAddress -Name 'name of public IP' -ResourceGroupName jasonvm).DnsSettings.Fqdn

像这样:

PS C:\Users> (Get-AzureRmPublicIpAddress -Name 'jasonvm-ip' -ResourceGroupName jasonvm).DnsSettings.Fqdn
jasontest321.japaneast.cloudapp.azure.com

要为Azure VM设置FQDN,我们可以使用这个powershell

New-AzureRmPublicIpAddress  -Name -ResourceGroupName -Location -DomainNameLabel

关于Azure powershell - 如何从虚拟机获取 FQDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46102880/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com