我正在尝试弄清楚 Azure Function App(消费计划,因此没有 VNET)和 Azure SQL Server DB 之类的东西是如何连接在一起的。
我正在检查 SQL 审计日志,特别是字段并尝试与Function Appclient_id
匹配,但它们有所不同。outboundIpAddresses
中间是否存在任何网关?是否有机会获取此类网关的日志。
ps 我们的目的是了解 Azure 中的哪些 Function/App 连接到 DB
答案1
函数应用程序上列出的出站 IP 地址是函数用于访问外部资源的地址,但是您可能会发现,与某些资源的连接将通过 Microsoft 内部网络进行,使用私有 IP 地址。不幸的是,这些不是已发布的 IP 范围。
如果您需要控制您的功能使用的 IP,您需要查看可以加入 vNet 的高级功能。