1

我在 Azure 中有两个 VM,其中第二个在创建时链接到第一个。我可以通过远程桌面很好地连接到第一个虚拟机,但不能远程桌面连接到第二个虚拟机,也不能编辑 rdp 端点。我假设这与他们都拥有相同的 DNS 名称这一事实有关(当您将第二台机器的 DNS “链接”到第一台机器时,它会自动分配)。如果我使用公共 IP,它会将我连接到第一个 VM。

链接已完成,因此我们可以在两者之间进行负载平衡,但如果我不能 RDP 到第二个,那么它对我来说毫无用处。

知道如何将桌面远程连接到第二个虚拟机或替代负载平衡(这是我们正在寻求平衡的 asmx Web 服务)

非常感谢

4

2 回答 2

2

您可以在单个云服务部署中为所有 VM 启用远程桌面。每个 VM 的面向外部的 RDP 端口将不同,然后每个端口将映射到各自 vm 上的 3389。这些将被设置为端口转发端点,这意味着不是负载平衡的。

我不确定您在配置时如何设置第二个 VM,但您应该能够在创建时启用 rdp。如果你使用 CLI,你会有类似的东西

>azure vm create -c --rdp [port] -n -z size newvmname existingdnsname disk-image-to-use username password

通过指定--rdp,一切都会自动为您设置。请务必指定一个不同于您的第一个 VM 端口的端口。如果您通过门户创建 VM,则会自动为您分配端口号。

于 2013-05-30T19:33:01.350 回答
1

每个单独的 VM 都必须具有不同的 RDP 公共终结点。公共端点不得进行负载平衡。要设置端点,请选择“虚拟机”下的 VM,而不是云服务。
连接时,使用公共 dns 名称和正确的公共端口。

示例(对我有用):

VM1  
   protocol: tcp
   public port: 45623  
   private port: 3389  
   load balanced: NO

VM2
   protocol: tcp
   public port: 15426  
   private port: 3389  
   load balanced: NO
于 2013-05-31T11:16:13.923 回答