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

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

最終更新日:Dec 05, 2025

利用シーン

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

前提条件

  • ドメイン名cloud-example.com は、すでに Alibaba Cloud DNS を使用しています。GTM に接続するサービスドメイン名はwww.cloud-example.com です。

    説明

    サービスドメイン名が Alibaba Cloud DNS を使用していない場合でも、GTM を使用できます。現在の DNS プロバイダーでサービスドメイン名の CNAME レコードを追加し、そのレコードを GTM のアクセスドメイン名にポイントしてください。

  • ID が gtm-cn-vkl3pkw**07 の GTM インスタンスを購入済みであること。インスタンスを購入していない場合は、インスタンスを購入してください。

  • 期待されるインテリジェント DNS 名前解決の効果:

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

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

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

    China Mobile

    1.1.XX.XX

    2.2.XX.XX、3.3.XX.XX

    China Telecom

    2.2.XX.XX

    1.1.XX.XX、3.3.XX.XX

    China Unicom

    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. Alibaba Cloud DNS - Global Traffic Manager に移動します。

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

  3. [シナリオの選択] ダイアログボックスで、[単一データセンター + 複数キャリア出口] を選択します。

  4. [アクセスドメイン名の作成] ページで、アクセスドメイン名アイコンをクリックし、[基本設定] を選択します。

  5. [アクセスドメイン名の基本設定] ページで、パラメーターを設定し、[設定の送信] をクリックします。詳細については、「アクセスドメイン名の設定」をご参照ください。

  6. [アクセスドメイン名] ページで、アドレスプールアイコンをクリックし、[基本設定] をクリックします。[アドレスプールの基本設定] ページで、パラメーターを設定し、[設定の送信] をクリックします。詳細については、「基本設定」をご参照ください。4 つのアドレスプールにそれぞれ Mobile、TelecomUnicomGlobal と名前を付けます。

    image

  7. [アクセスドメイン名] ページで、アドレスプールアイコンをクリックし、[アドレスの追加] を選択します。計画したアドレスを 3 つのアドレスプールに追加します。[アドレスの追加] ページで、パラメーターを設定し、ヘルスチェックテンプレートを選択します。このトピックでは、[ポート 80] での [TCP] ヘルスチェックを使用します。

    説明

    ヘルスチェックテンプレートを作成していない場合は、[ヘルスチェックテンプレートのクイック追加] をクリックして作成できます。詳細については、「ヘルスチェックテンプレート」をご参照ください。

    image

    重要

    このトピックでは設定手順を説明します。設定中に 赤色 または オレンジ色 のアラートが表示された場合は、速やかにアドレスのヘルスステータスを確認してください。

  8. 負荷分散ポリシーを設定する必要はありません。シナリオテンプレートによって自動的に生成されます。

    重要
    • デフォルトのグローバル回線のアドレスを [重み][順序] などのポリシーに基づいてスケジュールする必要がある場合は、必要に応じて調整できます。詳細については、「アドレスベースの負荷分散ポリシーの設定」をご参照ください。

    • インテリジェント回線のアドレスプールが利用できなくなった場合、GTM はデフォルトのグローバル回線のアドレスで応答します。

    • すべてのアドレスプールが利用できなくなった場合、GTM はデフォルトのグローバルアドレスプールを使用して応答します。そのプール内のすべてのアドレスは、ポーリングアルゴリズムに基づいて返されます。デフォルト回線に複数のアドレスプールが含まれている場合は、序数が最も小さい空でないアドレスプールが使用されます。デフォルトのグローバル回線が存在しない場合は、序数が最も小さい空でないアドレスプールが使用されます。

  9. インスタンスのアラート監視を設定します。詳細については、「アラートの設定」をご参照ください。

  10. [アクセスドメイン名] ページで、アクセスドメイン名アイコンをクリックし、[有効化] を選択します。image

  11. [アクセスドメイン名の有効化] ページで、アクセスドメイン名が正しいことを確認し、[OK] をクリックします。

    重要
    • Alibaba Cloud DNS に同じ名前とタイプの DNS レコードが存在する場合、GTM はそのポリシーを使用してインテリジェントなスケジューリングと DNS 名前解決を実行します。これにより、トラフィックの負荷分散やフェールオーバーなどの高度な機能が有効になります。

    • GTM インスタンスを無効化または削除した場合、ドメイン名は Alibaba Cloud DNS によって解決されます。