Я следовал шаблонам Microsoft Quick Start для создания VM ScaleSet с виртуальными машинами Windows, как описано здесь: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/tutorial-create-and-manage-powershell.
Я могу определить публичный IP-адрес загрузки набора весовBalancer, а также входящие порты для использования в RDP / 3389 и, таким образом, для запуска mstsc /v:a.b.c.d:nnnn
.
Я получаю всплывающее окно Initiating remote connection
.Однако вместо диалогового окна вызова идентификации, которое должно следовать, я вместо этого получаю (нормальное, но нежелательное) всплывающее сообщение об ошибке Remote Desktop can't connect to the remote computer for one of these reasons:
.Это как если виртуальная машина не работает, сеть блокирует меня или RDP отключен на виртуальной машине.
Можно ли предположить, что RDP включен ON для виртуальной машины и что Azureсетевой маршрут (как созданный в PS вставленный удар) является правильным?Другие сталкиваются с такой же трудностью?Если да, то как нам RDP в эти виртуальные машины?
Powershell из примера документа (я использую разные имена, но это одна и та же команда):
$cred=Get-Credential
New-AzureRmVmss `
-ResourceGroupName "myResourceGroup3" `
-Location "EastUS" `
-VMScaleSetName "myScaleSet3" `
-VirtualNetworkName "myVnet3" `
-SubnetName "mySubnet3" `
-PublicIpAddressName "myPublicIPAddress3" `
-LoadBalancerName "myLoadBalancer3" `
-UpgradePolicyMode "Automatic" `
-VmSize "Standard_F1" `
-Credential $cred
Обратите внимание, что я использую версию6.13.0
командлетов AzureRm.