如何通过 vnet 网关从 mac rdp 到 azure vm

How to rdp from mac to azure vm through vnet gateway

我正在尝试通过 (IKEv2) vpn 连接从本地 mac rdp 到 Azure 实例。系统从未提示我输入密码,看起来连接刚刚超时。我得到的错误代码是 0x204.

我已尝试将 Microsoft Remote Desktop 8 和 10 用于 mac。

连接有效并报告已连接。

从mac,我可以连接到另一个不是的VM(在同一个Azure帐户中)运行在vpn后面。

从 Parallels Desktop(网络设置为共享模式并且 mac 上的 vpn 连接处于活动状态),我可以 使用 windows 成功连接rdp 客户端。

因此 mac 的 Microsoft RDP 客户端似乎没有使用 vpn 连接。

有没有办法做到这一点?

是否有其他解决方案,允许我从我的 mac(无需通过 Parallels)rdp 到 Azure VM?


注意:这与 this 不是同一个问题,因为这与通过 azure vnet 网关无关。

我需要为我需要访问的每个 Azure 站点添加主机文件条目。

例如,为了访问 my-vm-name.someregion.cloudapp.azure.com,我需要为其在子网中的私有 IP 添加一个主机文件条目。例如。 10.2.0.100.

在 Parallels 下 Windows 一切正常的原因是相关条目之前已经添加到主机文件中。