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

如何配置我的Azure VM端点ACL以允许从同一门户上的Azure Webjob进行连接,azure,azure-web-app-service,azure-virtual-machine,azure-webjobs,Azure,Azure Web App Service,Azure Virtual Machine,Azure Webjobs,我在Azure网站上有一个WebJob,需要连接到VM端点才能进行REST调用 我的端点配置为拒绝除我公司的IP范围之外的所有IP。现在我需要添加什么规则,或者应该使用什么url,以便我的webjob可以连接到端点 我尝试了以下方法,但没有成功: 允许我的网站在ACL中使用虚拟IP地址 使用内部IP而不是DNS连接到端点,而不更改 前交叉韧带 改为使用公共虚拟IP连接到端点 在不更改ACL的情况下更改DNS的 这是可行的,但不是我想要的: 删除当前ACL并允许所有 保留ACL,但在我的网站

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

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

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

  • 允许我的网站在ACL中使用虚拟IP地址
  • 使用内部IP而不是DNS连接到端点,而不更改 前交叉韧带
  • 改为使用公共虚拟IP连接到端点 在不更改ACL的情况下更改DNS的
这是可行的,但不是我想要的:

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

谢谢你的帮助,如果你需要精确,请告诉我

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

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


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

向前发展的解决方案是将Azure网站和虚拟机连接到同一虚拟网络上。在我写这篇文章的时候,它还在预览中,所以它还没有准备好投入生产使用


以下是关于它的更多信息:

本文没有提到的是,VNet到VNet将产生大量的VPN流量费用,如下所述: