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

问题描述 投票:0回答:1

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

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

关于比尼尔

ip azure-storage-blobs azure-web-app-service
1个回答
0
投票

[通常,当Web应用程序打出互联网电话时,它将使用一组predefined IP addresses。存储帐户可以具有公共或私有端点来接受请求。

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

在这种情况下,可能的原因之一是您拥有integrated your app with an Azure virtual network并为service endpoint启用了集成vnet Microsoft.Storage。这允许Web应用程序从虚拟网络访问Azure存储帐户。有关更多详细信息,请参见how Azure select a route

编辑

来自this document

与存储帐户使用在同一区域中部署的服务用于通信的私有Azure IP地址。因此,您不能限制基于特定公共服务访问特定Azure服务出站IP地址范围。

因此,它正确地使用了来自应用程序服务的私有IP地址到Azure骨干网中同一区域中的Azure存储帐户。要对其进行验证,可以在与应用程序服务不同的区域中使用存储帐户。

© www.soinside.com 2019 - 2024. All rights reserved.