我在 Azure 上有一个带有 VPN S2S 连接的 VNET,我可以从客户端下载数据。我有一个 IP 范围较小的白名单子网。
我们已经开始使用功能应用程序,但存在一个问题,因为特定的功能应用程序可以使用 vnet 集成,但前提是它是未被其他任何东西使用的新子网。 想要拥有测试/开发/产品变体,我必须创建更多子网,要求将它们列入白名单 - 这是不可能的。
我找到了一篇关于将 NAT 用于公共 IP 地址的文章,但它不适用于内部网络。
如何在多个不同的功能应用程序中使用一个子网(vnet 集成),或者如何将来自不同子网的流量转换为一个特定地址?
由于
Networking limitations
,每个功能应用程序需要一个专用子网,您可以创建一个 V-Net Hub 架构,其中多个 V-Net 通过 V-Net 对等互连连接。
My Silicon Function with Vnet and subnet connected:-
My Valley Function with Vnet and subnet connected:-
在
siliconvnet and valleyvnet5
:- 之间添加 V-Net 对等互连
启用对等互连后,两个网络及其底层资源就可以相互通信。因此,如果 Silicon Function 可以连接到 Valley Function 并执行任务。