Route 53 コンソールを使用して地理的近接性ルーティングを設定する方法を教えてください。
最終更新日: 2022 年 3 月 4 日
Amazon Route 53 コンソールを使用して地理的近接性ルーティングを設定するにはどうすればよいですか?
簡単な説明
注意: 地理的近接性ルーティングポリシーを使用するには、Route 53 のトラフィックフローを使用する必要があります。
解決方法
地理的近接性ルーティングを使用してトラフィックポリシーを作成する
- トラフィックポリシーを作成します。
- [Start point] で、A や MX など、目的のレコードタイプを選択します。
- [Connect to(接続先)] で [Geoproximity rule (地理的近接性ルール)] を選択します。
- [Endpoint Location (エンドポイントの場所)] を選択します。[Custom (カスタム)] を選択した場合は、場所の緯度と経度の座標を入力する必要があります。それ以外の場合は、米国東部 (バージニア北部) のように、エンドポイントがある Amazon Elastic Compute Cloud (Amazon EC2) リージョンを選択します。
- (オプション) [バイアス] に、目的のバイアス値を入力します。構成しているバイアスの影響を視覚的に表現するには、[Show geoproximity map (地理的近接性マップの表示)] を選択します。
- (オプション) [ヘルスチェック] で、[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 レスポンスのチェック」を参照してください。
重要:Route 53 は EDNS0 の edns-client-subnet 拡張を使用して、返されるレスポンスの精度を向上させます。
ルーティングを決定する際に Route 53 が EDNS0 を使用するには、クエリの実行に使用されるリゾルバーが EDNS0 をサポートしている必要があります。リゾルバーが EDNS0 をサポートしていない場合、リゾルバーの IP アドレスがルーティングの決定に使用されます。リゾルバーが EDNS0 をサポートしている場合、元のリクエストを生成するクライアント IP アドレスの切り捨てられたバージョンが Route 53 に渡され、決定に使用されます。
Route 53 が地理的近接性クエリにどのように応答するかをテストするときは、リゾルバーが EDNS0 をサポートしているかどうかを判断する必要があります。詳細については、「パブリック DNS リゾルバーが EDNS Client Subnet 拡張をサポートしているかどうかを確認するにはどうすればよいですか?」を参照してください。