RDP 到批处理服务 Azure 上的低优先级 Ubuntu 节点

RDP to Low Priority Ubuntu node on Batch Service Azure

我正在尝试将 RDP 连接到低优先级 ubuntu MS AZURE 批处理服务上的 16.04 LTS 节点,但 RDP 连接无法通过。我可以ssh。 到目前为止我做了什么:

  1. 设置批处理服务,创建池并创建低优先级节点。
  2. 通过 SSH 访问它并按照 (https://docs.microsoft.com/en-us/azure/virtual-machines/linux/use-remote-desktop) 上的说明进行操作。但是我无法执行 "Create a Network Security Group rule for Remote Desktop traffic",因为我无法在与低优先级节点相关的任何地方找到 NSG 设置。这可能是问题所在吗?

我们将不胜感激任何帮助。

谢谢!

默认情况下,Batch 允许具有网络连接的节点用户从外部连接到 Batch 池中的计算节点。例如,用户可以通过端口 3389 上的远程桌面 (RDP) 连接到 Windows 池中的计算节点。同样,默认情况下,用户可以通过端口 22 上的安全 Shell (SSH) 连接到 Linux 池中的计算节点。

您可能需要更改由前端端口的一个或多个网络地址转换 (NAT) 池组成的端点配置。每个 NAT 池配置都包含一个或多个网络安全组 (NSG) 规则。每个 NSG 规则允许或拒绝到终结点的特定网络流量。参考:Configure or disable remote access to compute nodes in an Azure Batch pool