6

我在 Azure 网站上有一个 WebJob,需要连接到 VM 端点以进行 REST 调用。

我的端点配置为拒绝除我公司的 IP 范围之外的所有内容。现在我需要添加什么规则或使用 url 以便我的 webjob 可以连接到端点?

我尝试了以下方法但没有成功:

  • 在 ACL 中允许我的网站虚拟 IP 地址
  • 在不更改 ACL 的情况下使用内部 IP 而不是 DNS 连接到端点
  • 使用公共虚拟 IP 而不是 DNS 连接到端点而不更改 ACL

这有效,但不是我要找的:

  • 删除当前 ACL 并允许所有
  • 保留 ACL,但在我的网站 IP 中添加 /16 规则

感谢您的帮助,如果您需要精确,请告诉我!

4

2 回答 2

2

一个向前发展的解决方案是将你的 Azure 网站和虚拟机连接到同一个虚拟网络上。在我撰写本文时,它仍处于预览状态,因此尚未准备好用于生产用途。

以下是有关它的更多信息:http: //azure.microsoft.com/blog/2014/09/15/azure-websites-virtual-network-integration/

于 2014-12-04T20:36:43.420 回答
2

我需要同样的东西,但现在似乎不可能。在相关问题上查看此答案

Azure 网站没有针对每个部署的专用出站 IP 地址。这使您无法使用 ACL 或虚拟网络连接到您的 Redis / Solr 虚拟机。

因此,即使您可以在 Azure 网站上拥有(合理)固定的传入 IP 地址,但传出地址是高度不可预测的,据我所知,您可以做出的唯一排除是将其限制在整个 IP 地址范围内对于那个远非理想的数据中心。

于 2014-06-28T21:11:03.427 回答