如何配置Azure VM端点ACL以允许从同一门户上的Azure Webjob进行连接

时间:2014-02-26 15:37:53

标签: azure azure-web-sites azure-virtual-machine azure-webjobs

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

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

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

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

这可行,但不是我想要的:

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

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

2 个答案:

答案 0 :(得分:2)

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

  

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

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

答案 1 :(得分:2)

向前推进的解决方案是在同一个虚拟网络上连接Azure网站和VM。在我写这篇文章的时候,它仍处于预览状态,所以它还没有为生产使用做好准备。

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