我想通过 Amazon Route 53 控制台配置地理位置邻近度路由。
简短描述
地理位置邻近度路由允许 Amazon Route 53 根据用户和资源的地理位置对流量进行路由。使用名为“偏移”的元素,您可以选择增加或减少地理区域的大小。
解决方法
使用地理位置邻近度路由创建流量策略
- 创建流量策略。
- 对于 Start point(起点),选择所需的记录类型,例如 A 或 MX。
- 对于 Connect to(连接到),选择 Geoproximity rule(地理位置邻近度规则)。
- 选择您的 Endpoint Location(端点位置)。如果您选择 Custom(自定义),则必须输入位置的纬度和经度坐标。否则,请选择您的端点所在的 Amazon Elastic Compute Cloud (Amazon EC2) 区域,例如美国东部(弗吉尼亚州北部)。
- (可选)对于 Bias(偏移),输入所需的偏移值。选择 Show geoproximity map(显示地理位置邻近度地图),以直观呈现您正在配置的偏移效果。
- (可选)在 Health checks(运行状况检查)下,选择或清除 Evaluate target health(评估目标运行状况)。然后,选择要与记录关联的运行状况检查。
- 对于 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 客户端子网 (ECS) 扩展?