すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DNS:GTM を使用したキャリアベースの DNS 名前解決とフェールオーバーの実装

最終更新日:Mar 01, 2026

利用シーン

ほとんどのエンタープライズアプリケーションは、複数のキャリアの IP アドレスを使用しており、ネットワーク間の遅延、パケット損失、サービスの利用不可などの問題を引き起こす可能性があります。Global Traffic Manager (GTM) は、ユーザーのリクエストと同じキャリアネットワーク上にあるアプリケーションサーバーの IP アドレスを返すことで、これらの問題に対処します。これにより、最寄りのサーバーへのアクセスを提供し、接続速度を向上させます。あるキャリアネットワーク上のアプリケーションサーバーに障害が発生した場合、GTM は迅速にトラフィックを別のキャリアネットワーク上のサーバーに切り替え、障害の影響を最小限に抑え、サービスの継続性を確保します。

前提条件

  • アクセスドメイン は、インターネットの権威ある DNS 解決 内のドメイン名に依存します。インターネットの権威ある DNS 解決 内の少なくとも 1 つのドメイン名に、ステータスが 正常DNS サーバーアドレス があることを確認してください。

    説明

    お使いのサービスドメイン名が Alibaba Cloud DNS を使用していない場合でも、GTM を利用できます。別のドメイン名を使用してアクセスドメイン名を生成した後、お使いの DNS プロバイダーでサービスドメイン名の CNAME レコードを追加し、そのレコードを GTM の アクセスドメイン にポイントします。

  • サブスクリプション課金をご利用の場合は、事前にサブスクリプションインスタンスを購入する必要があります。

ソリューション概要

このソリューションは、以下のインテリジェント DNS 名前解決を実現します。

DNS 名前解決リクエストのソース

アドレスプール

アプリケーションサーバーのエンドポイント

フェールオーバーアドレス

シフト

モバイル

1.1.XX.XX

2.2.XX.XX、3.3.XX.XX

チャイナテレコム

テレコム

2.2.XX.XX

1.1.XX.XX、3.3.XX.XX

チャイナユニコム

ユニコム

3.3.XX.XX

1.1.XX.XX、2.2.XX.XX

グローバルデフォルト

グローバル

1.1.XX.XX、2.2.XX.XX、3.3.XX.XX

すべてのアドレスが異常になった場合、フォールバックポリシーがトリガーされ、すべての IP アドレスが返されます。

アーキテクチャ

操作手順

1. 設定 アクセスドメイン

  1. Alibaba Cloud DNS - Global Traffic Manager に移動します。

  2. アクセスドメイン名の設定 タブで、アクセスドメイン名の作成 ボタンをクリックします。

  3. ダイアログボックスで、シングルデータセンター + マルチプロバイダーの出力シナリオ を選択します。

  4. アクセスドメイン アイコン > 基本設定 をクリックします。

    image

  5. 基本情報を入力し、有効化ステータス無効 のままにします。詳細については、「ドメイン名設定の追加」をご参照ください。

    image

2. アドレスプールとアドレスの設定

  1. アクセスドメイン ページで、アドレスプールアイコン > 基本設定 をクリックします。

    image

  2. 4 つのアドレスプールにそれぞれ「モバイル」、「テレコム」、「ユニコム」、「グローバル」と名前を付けます。詳細については、「アドレスプールの設定」をご参照ください。

    image

  3. アドレスアイコン > 基本設定 をクリックし、モバイル1.1.XX.XXテレコム2.2.XX.XXユニコム3.3.X.X を追加します。

    image

  4. グローバルアドレスプール > 既存アドレスの選択 をクリックして、以前に作成した 3 つのアドレスを追加します。

    image

3. ロードバランシングポリシーの設定

  1. プリセットシナリオを選択したため、ロードポリシー (アドレスプール間) はすでに ソース近接 に設定されています。そうでない場合は、アクセスドメイン の下にあるロードバランシングポリシーをクリックして設定できます。

    image

  2. プリセットシナリオを選択したため、ロードポリシー (アドレス間) はデフォルトで選択されています。このポリシーが設定されていない場合は、アドレスプールの上にある ソース をクリックして リクエストソース設定 を設定します。

    image

    image

  3. 完全な設定は次のとおりです。

    image

4. アクセスドメイン の有効化とストリームの取り込み

  1. アクセスドメイン アイコンをクリックし、アクセスドメイン有効 をクリックします。

    image

    重要
    • インターネットの権威ある DNS 解決 に同じ名前とタイプのドメイン名レコードが存在する場合、システムはまず Global Traffic Manager (GTM) ポリシーを使用してクエリをインテリジェントにスケジューリングおよび解決し、トラフィックのロードバランシングやフェールオーバーなどの高度な機能を有効にします。

    • アクセスドメイン を無効化または削除すると、インターネットの権威ある DNS 解決 によって解決されます。

  2. ネットワークプローブツールを使用して アクセスドメイン を入力し、異なるキャリアからのネットワークプローブ結果が ソース近接 の原則に従っていることを確認できます。

    image

    GTM は ソース近接 ポリシーを使用して IP アドレスを返します。

  3. アクセスドメイン の設定を確認した後、ビジネスドメイン名の DNS プロバイダーに移動し、サービスドメイン名を指す CNAME レコードを追加します。

5. フェールオーバーの検証

シナリオ 1:チャイナモバイル回線のサービスアドレスが異常

image

プローブの結果は次の図のようになります。

image

チャイナモバイル回線のエンドポイントが異常なため、名前解決はデフォルト回線の最初の利用可能な IP アドレスであるテレコム (2.2.XX.XX) に切り替わります。GTM の切り替えは成功し、他の回線は ソース近接 ポリシーを維持します。

シナリオ 2:チャイナモバイルとチャイナテレコムの両方の回線のサービスアドレスが異常

image

プローブの結果は次の図のようになります。

image

チャイナモバイルとチャイナテレコム回線のエンドポイントが異常なため、GTM の切り替えが成功し、すべてのトラフィックがデフォルト回線の最初の利用可能な IP アドレスであるユニコム (3.3.XX.XX) にルーティングされ、ソース近接 ポリシーが使用されます。