使用 Azure 應用程式閘道管理公用 IP 位址
Azure 應用程式閘道是網路流量負載平衡器,可管理 Web 應用程式的流量。 應用程式閘道會根據 HTTP 要求的屬性進行路由決策。 屬性範例,例如 URI 路徑或主機標頭。 應用程式閘道的前端是其後端集區中的應用程式連接點。
應用程式閘道前端可以是私人 IP 位址、公用 IP 位址或兩者。 應用程式閘道 V1 SKU 支援基本動態公用 IP。 V2 SKU 支援僅靜態的標準 SKU 公用 IP。 應用程式閘道 V2 SKU 不支援內部 IP 位址,因為它只是前端。 如需詳細資訊,請參閱應用程式閘道前端 IP 位址設定。
在本文中,您會了解如何使用訂用帳戶中現有的公用 IP 來建立 VPN 閘道。
必要條件
- 具有有效訂用帳戶的 Azure 帳戶。 免費建立一個。
- 您訂用帳戶中的兩個標準 SKU 公用 IP 位址。 且該 IP 位址不能與任何資源相關聯。 如需建立標準 SKU 公用 IP 位址的詳細資訊,請參閱建立公用 IP - Azure 入口網站。
- 為配合本文中的範例,請將新的公用 IP 位址命名為 myStandardPublicIP-1 和 myStandardPublicIP-2。
建立應用程式閘道現有的公用 IP
在本節中,您會建立應用程式閘道資源。 您需選取在先決條件中建立的 IP 位址,做為應用程式閘道的公用 IP。
登入 Azure 入口網站。
在入口網站頂端的搜尋方塊中,輸入 Application gateway。
在搜尋結果中,選取 [應用程式閘道]。
選取 + 建立。
在 [建立應用程式閘道] 中,輸入或選取下列資訊。
設定 值 專案詳細資料 訂用帳戶 選取您的訂用帳戶。 資源群組 選取 [新建] - 輸入 myResourceGroupAppGW。
[執行個體詳細資料] 應用程式閘道名稱 輸入 myAppGateway。 區域 選取 [(美國) 美國西部 2]。 層 保留預設值 [標準 V2]。 啟用自動調整 保留預設值 [是]。 最小執行個體計數 保留預設值 0。 最大執行個體計數 保留預設值 10。 可用性區域 保留預設值 [無]。 HTTP2 保留預設值 [停用]。 虛擬網路 選取 [新建] - 在 [建立虛擬網路] 中,輸入 myVNet 作為名稱。
- 將預設位址空間保留在 [位址空間] 中。
- 在 [子網路] 中,將預設值變更為 myAGSubnet。
- 在第二個子網路名稱中,輸入 myBackendSubnet。
- 在 [位址範圍] 中,輸入預設位址空間內的範圍。
選取 [下一步:前端]。
針對 [前端] 索引標籤中的 [公用 IP 位址] 或您的公用 IP 位址,選取 myStandardPublicIP-1。
選取 [下一步:後端]。
選取 [新增後端集區]。
在 [新增後端集區] 中輸入 myBackendPool 作為名稱。
選取 [下一步:設定]。
選取 [+ 新增路由規則]。 輸入或選取下列資訊。
設定 值 規則名稱 輸入 myRoutingRule。 接聽程式 接聽程式名稱 輸入 myListener。 前端 IP 選取 [公用]。 前端 IP 通訊協定 保留預設值 [HTTP]。 連接埠 保留預設值 [80]。 其他設定 接聽程式類型 保留 [基本] 的預設值。 錯誤頁面 URL 保留預設值 [否]。 後端目標 目標類型 保留預設值 [後端集區]。 後端目標 選取 [myBackendPool]。 HTTP 設定 選取新增。 - 在 [名稱] 中輸入 myHTTPsetting。
- 將其他設定保留為預設值。
選取 [新增]。
選取 [下一步:標記],然後選取 [下一步:檢閱 + 建立]。
選取 建立。
注意
這是應用程式閘道的簡單部署。 如需進階組態和設定,請參閱快速入門:使用 Azure 應用程式閘道引導網路流量 - Azure 入口網站
如需 Azure 應用程式閘道的詳細資訊,請參閱什麼是 Azure 應用程式閘道?
變更或移除公用 IP 位址
應用程式閘道不支援在建立之後變更公用 IP 位址。
其他相關資訊
- 如果動態基本 SKU IP 與應用程式閘道前端相關聯,它只會在閘道停止或啟動時變更。 與應用程式閘道前端相關聯的 DNS 名稱不會變更。
警示
- 前端公用 IPv6 位址 的 Azure 應用程式閘道支援目前為公開預覽狀態。
下一步
在本文中,您已了解如何建立應用程式閘道和使用現有的公用 IP。
- 如需 Azure 虛擬網路 NAT 的詳細資訊,請參閱什麼是 Azure 虛擬網路 NAT?
- 若要深入了解 Azure 中的公用 IP 位址,請參閱公用 IP 位址。