2017-09-07 6 views
0

여러 Azure VM의 배포를 자동화하고 있으며 배포를 완료하기 위해 각각의 Azure VM에 WinRM을 설치하려고합니다. VM을 만드는 스크립트에서 VM의 FQDN을 찾으려면 어떻게합니까? 내가 만드는 스크립트에서 VM의 FQDN을 어떻게 찾을 수 있습니까Azure powershell - 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 

답변

0

:

내가 찾고 있어요? 기본적으로

, 푸른이 푸른 VM에 대한 FQDN을 만들지 않습니다, 우리는 푸른 VM에 대한 FQDN을 설정 공용 IP 주소를 설정을 할 PowerShell을 사용할 수 있습니다. 이처럼

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

:

우리는 FQDN 얻기 위해이 명령을 사용할 수 있습니다

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

푸른 VM에 대한 FQDN을 설정하려면, 우리는이 PowerShell을 사용 할 수 있습니다

New-AzureRmPublicIpAddress -Name -ResourceGroupName -Location -DomainNameLabel