天天看點

【Azure 應用服務】如何檢視App Service中的私網IP位址?

問題描述

在使用App Service服務時,可以通過Azure 門戶中的屬性功能檢視出站IP清單。

【Azure 應用服務】如何檢視App Service中的私網IP位址?

如果把App Service與虛拟網絡(VNET)內建後,它就可以直接通路虛拟網絡内部資源,那麼如何來檢視App Service執行個體通路VNET資源時,所使用的私網IP呢? 

問題解答

當App Service內建VNET後,可以在Network頁面檢視到所加入子網IP位址範圍。而App Service的執行個體所使用的私網IP位址必然是此範圍中的某一個IP。

【Azure 應用服務】如何檢視App Service中的私網IP位址?

當需要檢視目前執行個體使用的具體私網IP位址,可以通過 kudu 站點檢視 環境變量 WEBSITE_PRIVATE_IP 的值。

【Azure 應用服務】如何檢視App Service中的私網IP位址?

如上圖中, WEBSITE_PRIVATE_IP 的值為 10.8.2.253. 注意,這個值是必然會發生變化,如:執行個體數變動時。 會從VNET的子網中選擇一個适合的Private IP位址

【Azure 應用服務】如何檢視App Service中的私網IP位址?

參考資料

App Service 管理虛拟網絡內建 : ​​https://docs.azure.cn/zh-cn/app-service/overview-vnet-integration#manage-virtual-network-integration​​