使用单个虚拟网络集成的多个 Azure 功能应用程序

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

我在 Azure 上有一个带有 VPN S2S 连接的 VNET,我可以从客户端下载数据。我有一个 IP 范围较小的白名单子网。

我们已经开始使用功能应用程序,但存在一个问题,因为特定的功能应用程序可以使用 vnet 集成,但前提是它是未被其他任何东西使用的新子网。 想要拥有测试/开发/产品变体,我必须创建更多子网,要求将它们列入白名单 - 这是不可能的。

我找到了一篇关于将 NAT 用于公共 IP 地址的文章,但它不适用于内部网络。

如何在多个不同的功能应用程序中使用一个子网(vnet 集成),或者如何将来自不同子网的流量转换为一个特定地址?

azure azure-functions azure-virtual-network vnet
1个回答
0
投票

由于

Networking limitations
,每个功能应用程序需要一个专用子网,您可以创建一个 V-Net Hub 架构,其中多个 V-Net 通过 V-Net 对等互连连接。

My Silicon Function with Vnet and subnet connected:-

enter image description here

My Valley Function with Vnet and subnet connected:-

enter image description here

siliconvnet and valleyvnet5
:-

之间添加 V-Net 对等互连

enter image description here

启用对等互连后,两个网络及其底层资源就可以相互通信。因此,如果 Silicon Function 可以连接到 Valley Function 并执行任务。

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