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

PLT*_*PLT 6 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
  • 保留ACL,但在我的网站IP中添加/ 16规则

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

Pau*_*les 2

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

Azure 网站没有为每个部署提供专用的出站 IP 地址。这会阻止您使用 ACL 或虚拟网络连接到 Redis/Solr 虚拟机。

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