在存储blob日志中找到应用程序服务的不同IP地址。不在出站ip列表中

在存储blob日志中找到应用程序服务的不同IP地址。不在出站ip列表中,ip,azure-storage-blobs,azure-web-app-service,Ip,Azure Storage Blobs,Azure Web App Service,我在Azure应用程序服务中部署了一个web应用程序,它将文件上载到blob容器。应用程序服务和blob都位于同一资源组和区域中。在成功上传文件后,当我检查存储容器的诊断日志时,我看到一个不同的IP地址。此IP地址不属于应用程序服务中提到的出站IP列表。 为什么会这样?这个IP来自哪里 更新: 如果我搜索IP地址,它将显示为专用IP地址 问候 Binil一般来说,当web应用程序向internet发出出站呼叫时,它会使用一组。存储帐户可以有公共或私有端点来接受请求 首先,您可以确保您提到的特定私

我在Azure应用程序服务中部署了一个web应用程序,它将文件上载到blob容器。应用程序服务和blob都位于同一资源组和区域中。在成功上传文件后,当我检查存储容器的诊断日志时,我看到一个不同的IP地址。此IP地址不属于应用程序服务中提到的出站IP列表。 为什么会这样?这个IP来自哪里

更新: 如果我搜索IP地址,它将显示为专用IP地址

问候
Binil

一般来说,当web应用程序向internet发出出站呼叫时,它会使用一组。存储帐户可以有公共或私有端点来接受请求

首先,您可以确保您提到的特定私有IP是否是从应用程序服务到存储帐户的客户端请求IP

在这种情况下,其中一个可能的原因是您已经为
Microsoft.Storage
启用了集成的vnet。这允许web应用从虚拟网络访问Azure存储帐户。有关更多详细信息,请参阅

编辑 从

部署在存储帐户使用的同一区域中的服务 用于通信的专用Azure IP地址。因此,你不能 基于特定Azure服务的公共资源限制对这些服务的访问 出站IP地址范围


因此,它正确地使用了一个私有IP地址,从应用服务到Azure主干网络上同一区域内的Azure存储帐户。要验证它,您可以在应用程序服务以外的其他区域使用存储帐户。

它可能是客户端(浏览器)的IP地址吗?您是指我的IP地址吗?这是不同的。我的是一个静态IP,它不是唯一的。AppService和Blob是否通过内部或私有IP进行通信?那么AppService属性中提到的出站IP的用途是什么呢?插入文件后,我检查了存储帐户的诊断日志。它显示了这个私有IP。是否有其他方法确保此IP属于我的webapp?到目前为止,我还没有将我的WebApp与任何vnet集成。当然是的。这就是为什么私有ip会出现。我将尝试在另一个地区存储。谢谢。