4

我们希望在 Azure Iaas VM 上运行 MongoDB 和一些自定义服务,并使用我们的角色连接到它们,但我们不希望在 VM 上公开 IP。

如果可能的话,最好的方法是什么?

如果不可能,这在路线图上吗?

我们可以将虚拟机添加到同一个云服务下,它们可以愉快地通信,角色在同一个部署中,所以它们可以通信,但是虚拟机和角色之间存在问题。我们感谢 Iaas 的东西仍处于预览阶段。

谢谢

4

1 回答 1

3

如果您在同一个 DC 中拥有 Windows Azure Web/Worker 角色和 Windows Azure 虚拟机,则可以使用内部 IP 地址通过内部端点使用虚拟网络 (Vnet) 直接访问它们。要首先实现它,您需要创建一个虚拟网络,然后将您的虚拟机添加到此 VNet。VNet 将提供您的内部 IP 地址,并且您的 Web/工作者角色可以与此内部 IP 地址进行通信。

您不能直接从 Windows Azure 预览门户进行混合模式部署(预览版尚不支持),但是您可以使用 PowerShell VNet cmdlet 对其进行配置和工作。如需 VNet 团队的进一步帮助,您可以在此处直接与他们联系。

于 2012-07-16T19:56:48.763 回答