簡體   English   中英

Azure Powershell-如何從VM獲取FQDN?

[英]Azure powershell - how to get FQDN from a VM?

我正在自動化幾個Azure VM的部署,並且我想將WinRM集成到每個Azure 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

如何從創建虛擬機的腳本中找到虛擬機的FQDN?

默認情況下,Azure不會為Azure VM創建FQDN,我們可以使用Powershell設置公共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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM