簡體   English   中英

Static 出境專用 IP 地址 Azure Function

[英]Static Outbound Private IP Address for Azure Function

我需要使用單個 static 出站專用 IP 地址從 Azure Function 應用程序訪問 SFTP 服務器。 理想情況下,我也想使用 Azure 邏輯應用程序訪問同一 SFTP 服務器,以使用 SFTP 文件觸發器調用 Azure Function 應用程序,但是,這並不那么重要,我可以在 Azure Function 上使用計時器觸發器。

我沒有嘗試過 Azure virtual.network NAT 網關,因為它只使用公共 IP 地址。

正如您所提到的,NAT 網關可用於從單個 IP 地址發送流量,但它將是公共地址 IP。沒有直接的方法可以實現這種情況,但是如果您可以在兩者之間引入額外的網絡組件,就可以實現.

下面的解釋請參考下圖,

在此處輸入圖像描述

首先,您需要在專用應用程序服務計划中運行 Azure function 應用程序,以便將一組 static 出站 IP 地址。 一旦它與 .net 集成,您將獲得一組私有出站地址 IP。 存在 function 應用程序的 Su.net 1 應該有一個UDR 表,該表應該通過 Azure 防火牆將流量路由到 su.net 3。 您必須在 Azure 防火牆上配置 SNAT 專用 IP ,以便流量通過單個專用 IP 地址。 現在,到 SFTP 的流量將通過一個私有地址 IP 達到 go。

請注意,Azure function 沒有 SFTP 觸發器。您可以使用上傳文件到 blob 存儲,並有一個 blob 存儲觸發器 function。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM