我想要透過 Amazon Route 53 主控台設定地緣臨近度路由。
簡短說明
地緣臨近度路由可讓 Amazon Route 53 根據使用者與資源的地理位置來路由流量。透過稱為偏差的元素,您可以選擇性地增加或縮小地理區域的範圍。
解決方法
使用地緣臨近度路由建立流量政策
- 建立流量政策。
- 在 Start point (起始點) 中,選擇所需的記錄類型,例如 A 或 MX。
- 在 Connect to (連線至) 中,選擇 Geoproximity rule (地緣臨近度規則)。
- 選擇您的 Endpoint Location (端點位置)。如果您選擇 Custom (自訂),則必須輸入該位置的緯度與經度 Coordinates (座標)。否則,請選擇您的端點所在的 Amazon Elastic Compute Cloud (Amazon EC2) 區域,例如美國東部 (維吉尼亞北部)。
- (選用) 在 Bias (偏差) 中,輸入所需的偏差值。選擇 Show geoproximity map (顯示地緣臨近度地圖),以視覺方式呈現您設定的偏差效果。
- (選用) 在 Health checks (運作狀態檢查) 下,選取或清除 Evaluate target health (評估目標運作狀態)。然後,選取一個 health check (運作狀態檢查) 以與該記錄建立關聯。
- 在 Connect to (連線至) 中,選擇 New endpoint (新增端點)。
- 在 Type (類型) 中,選擇 Value (值)。
- 在 Value (值) 中,輸入您的端點 IP 位址。
- 針對每個其他端點,選擇 Add another geoproximity location (新增另一個地緣臨近度位置),然後重複步驟 4-9。
- 選擇 Create traffic policy (建立流量政策)。
(選用) 建立政策記錄
透過政策記錄,您可以將來自網際網路的流量路由至流量政策中指定的資源。建立政策記錄時,請指定要使用的流量政策以及建立該記錄的託管區域。如需詳細資訊,請參閱建立政策記錄。
(選用) 測試您的地緣臨近度路由政策
若要透過 Route 53 主控台測試 DNS 回應,請參閱檢查來自 Route 53 的 DNS 回應。
**重要:**Amazon Route 53 使用 EDNS0 的 edns-client-subnet 延伸功能,以提高所傳回回應的準確性。
當您進行路由決策時,若要讓 Amazon Route 53 使用 EDNS0,執行查詢所使用的解析器必須支援 EDNS0。
**如果解析器不支援 EDNS0:**解析器的 IP 位址將用於進行路由決策。
**如果解析器支援 EDNS0:**發出原始請求之用戶端 IP 位址的截斷版本將傳遞給 Amazon Route 53,並用於進行決策。
當您測試 Route 53 對地緣臨近度查詢的回應方式時,必須判斷解析器是否支援 EDNS0。如需詳細資訊,請參閱如何判斷我的公用 DNS 解析器是否支援 EDNS Client Subnet (ECS) 延伸功能?