Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 创建缩放集后无法创建远程桌面_Powershell_Azure - Fatal编程技术网

Powershell 创建缩放集后无法创建远程桌面

Powershell 创建缩放集后无法创建远程桌面,powershell,azure,Powershell,Azure,我已使用()成功创建了一个比例集,其中一个实例来自我的自定义图像: 自定义映像中安装了microsoft server data center DS1 V2和node.js,并提供了我的应用程序的副本 从新门户中,我可以看到虚拟机的IP。 我还成功地从powershell启动了它。 但是,该IP上端口为3389或50000、50001的RDP不工作。 我试图添加一些内边界规则,但情况相同(可能内边界规则不正确) 请告诉我创建比例集后需要执行哪些步骤才能创建RDP?您将无法从VNET外部连接到VM

我已使用()成功创建了一个比例集,其中一个实例来自我的自定义图像:

自定义映像中安装了microsoft server data center DS1 V2和node.js,并提供了我的应用程序的副本

从新门户中,我可以看到虚拟机的IP。 我还成功地从powershell启动了它。 但是,该IP上端口为3389或50000、50001的RDP不工作。 我试图添加一些内边界规则,但情况相同(可能内边界规则不正确)


请告诉我创建比例集后需要执行哪些步骤才能创建RDP?

您将无法从VNET外部连接到VM的IP,因为每个VM都有一个内部IP地址。您需要连接到负载平衡器的公共IP(您可能暗示了这一点,但只是以防万一)

您还需要创建入站NAT规则,将负载平衡器公用IP地址上的端口范围映射到后端的端口3389,并在上载源映像之前仔细检查源映像上是否启用了RDP


查看此模板以获取入站NAT规则的示例

请注意,现在可以直接将公共IP地址分配给VM缩放集VM,这增加了另一种连接到缩放集的方法,而无需使用具有NAT规则的负载平衡器或jumpbox VM。有关更多详细信息,请参阅。当我尝试添加此入站规则时,“确定”按钮被禁用,并显示警告“对门户的完整虚拟机规模集支持即将推出。对于包含与缩放集的现有关联的负载平衡器,当前已禁用在负载平衡器和缩放集虚拟机之间添加或编辑引用。“您可以使用命令行更新NAT池。例如,在CLI:az network lb inbound nat pool update中,如果您通过门户使用VMS创建模板,则实际上无法进行更新。给出了在nat池已经存在时无法修改它的错误信息。这个错误其实有点可笑。表示如果要修复它,请使用未修改的配置文件发送它,或者从PUT请求中完全删除该配置文件。欧欧欧