本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定傳入流量的網路組態
您可以設定您的服務,以接收來自私有或公有端點的傳入流量。
公有端點是預設組態。它會將您的服務開啟至任何來自公有網際網路的傳入流量。它也可讓您靈活地選擇您服務的網際網路通訊協定第 4 版 (IPv4) 或雙堆疊 (IPv4 和 IPv6) 地址類型。
私有端點僅允許來自 Amazon VPC 的流量存取您的 App Runner 服務。這是透過為您的 App Runner 服務設定 VPC 界面端點、 AWS PrivateLink 資源來實現的。藉此,在 Amazon VPC 和您的 App Runner 服務之間建立私有連線。
注意
App Runner 目前僅支援公有端點的雙堆疊 (IPv4 和 IPv6) 地址類型。對於私有端點,僅支援 IPv4。
以下是設定傳入流量的網路組態時涵蓋的主題:
-
如何設定傳入流量,讓您的服務只能從 Amazon VPC 內私有使用。如需詳細資訊,請參閱為傳入流量啟用私有端點。
-
如何設定您的服務以接收來自雙堆疊地址類型的網際網路流量。如需詳細資訊,請參閱為公有傳入流量啟用雙堆疊。
標頭
透過 App Runner,您可以存取進入應用程式的流量原始來源 IPv4 和 IPv6 地址。透過將X-Forwarded-For
請求標頭指派給原始來源 IP 地址,即可保留原始來源 IP 地址。這可讓您的應用程式在需要時擷取原始來源 IP 地址。
注意
如果您的服務設定為使用私有端點,則X-Forwarded-For
請求標頭無法用於存取原始來源 IP 地址。如果使用,它會擷取假值。