Global Accelerator (GA) を使用してドメイン名を高速化する場合、DNS設定を構成し、高速化するドメイン名をGAによって割り当てられたCNAMEにマップする必要があります。 このトピックでは、Alibaba Cloud DNSを使用してドメイン名にCNAMEレコードを追加する方法について説明します。
前提条件
標準のGAインスタンスが作成され、アクセラレーションエリア、リスナー、およびエンドポイントグループがGAインスタンスに設定されます。 詳細については、以下のトピックをご参照ください。
ステップ1: 加速するドメイン名のCNAMEを取得する
GAコンソールにログインします。
[インスタンス] ページで、管理するGAインスタンスを見つけ、インスタンスIDをクリックします。
表示されるページで、[インスタンス情報] タブをクリックします。
[基本情報] セクションで [CNAME] を見つけ、[コピー] をクリックしてCNAMEをコピーします。
ステップ2: CNAMEレコードを追加する
Alibaba Cloud DNSコンソールにログインします。
ドメイン名がAlibaba Cloudドメインを使用して登録されていない場合は、ドメイン名をAlibaba Cloud DNSに追加する必要があります。
説明ドメイン名がAlibaba Cloudドメインを使用して登録されていない場合、DNSレコードを設定する前にドメイン名をAlibaba Cloud DNSに追加する必要があります。 詳細については、「ドメイン名の管理」トピックの「ドメイン名の追加」セクションをご参照ください。 ドメイン名がAlibaba Cloudドメインを使用して登録されている場合は、この手順をスキップします。
ドメイン名の解決ページで、管理するドメイン名を見つけて、アクション列のDNS設定をクリックします。
DNS設定ページで、DNSレコードの追加をクリックします。
レコードの追加パネルで、パラメータを設定し、確認をクリックします。 下表に、各パラメーターを説明します。
パラメーター
説明
レコードタイプ
ドロップダウンリストから [CNAME] を選択します。
ホスト名
加速するドメイン名のプレフィックスを入力します。
高速化ドメイン名が
www.aliyun.com
の場合は、プレフィックスをwww
に設定します。高速化ドメイン名が
aliyun.com
の場合は、プレフィックスを@
に設定します。高速化ドメイン名が
* .aliyun.com
の場合、プレフィックスを*
に設定します。ドメイン名が
mail.aliyun.com
の場合は、プレフィックスをmail
に設定します。
DNSリクエストソース
デフォルト値を使用します。
レコード値
手順1: 高速化するドメイン名のCNAMEを取得でコピーしたCNAMEを貼り付けます。
TTL
DNSサーバがレコードをキャッシュする期間を指定します。 TTL値が小さいほど、変更されたDNSレコードが短時間で有効になることを指定します。
この例では、デフォルト値10 Minutesが使用されています。
クライアントが属するリージョンに基づいて解決結果を返す場合は、Alibaba Cloud DNSがEnterprise Standard EditionまたはEnterprise Ultimate Editionにアップグレードされていることを確認してください。 詳細については、「更新とアップグレード」トピックの「アップグレード」セクションをご参照ください。
アップグレードが完了したら、既存のAレコードのデフォルトのISP行を特定のリージョンのISP行に変更し、Webサイトのドメイン名をGAインスタンスに割り当てられたCNAMEにマップするCNAMEレコードを追加できます。
エンドポイントのバックエンドサービスタイプがカスタムドメイン名の場合、DNSレコードが有効になるまでにかかる実際の時間は、次の要因によって異なります。
DNSサーバーキャッシュのTTL値。 DNSレコードを設定するときに値を指定できます。
GAキャッシュのTTL値: デフォルトでは、GAは15秒ごとにDNSレコードを取得します。
ステップ3: CNAMEレコードが有効かどうかを確認する
CNAMEレコードが有効になるリージョンの表示
GAコンソールにログインします。
[インスタンス] ページで、管理するGAインスタンスを見つけ、[CNAME] 列の [DNSレコードの表示] をクリックします。
[ネットワーク検出ツール] ページで、CNAMEレコードを表示できます。
[ネットワーク検出ツール] ページで、システムは自動的に検出ポイントを選択し、アクセラレーションエリアの設定に基づいてインスタント検出を実行します。
加速エリアが中国本土のリージョンのみを含む場合、システムは各リージョンの検出ポイントを使用します。
アクセラレーションエリアに中国本土以外のリージョンのみが含まれている場合、システムは各リージョンの検出ポイントを使用します。
アクセラレーションエリアに中国本土の内外の領域が含まれている場合、システムはすべての検出ポイントを使用します。
インターネットサービスプロバイダー (ISP) と地域を選択して、ビジネス要件に基づいて即時検出を実行できます。
各検出ポイントの解像度結果を表示できます。 解決結果がアクセラレーションエリアのアクセラレーションIPアドレスと同じである場合、CNAMEレコードがリージョンで有効であることを示します。
CNAMEレコードが有効かどうかを確認
Alibaba Cloud DNSのインスタント検出ツールの使用
[インスタント検出]をクリックしてインスタント検出ページに移動します。
DNS検出タブをクリックします。表示されるページで、即時検出を実行するISPとリージョンを選択し、高速化ドメイン名を入力して、[今すぐ検出] をクリックします。
[検出結果] セクションで、[検出ポイントシティ] の右側にある をクリックし、加速リージョンの名前を入力し、[OK] をクリックします。
検出結果を表示します。
解決結果がGAインスタンスの高速化IPアドレスまたはCNAMEレコードと同じである場合、CNAMEレコードがリージョンで有効であることを示します。
CLIの使用
アクセスポイントが配置されているリージョンのクライアントで、コマンドプロンプトを開きます。
このトピックでは、例としてAlibaba Cloud Linux 3システムを使用します。
を実行します。Run thepingコマンドをping加速ドメイン名。
出力のCNAMEがGlobal Acceleratorによって割り当てられたCNAMEと同じ場合、CNAMEレコードが有効になります。
関連ドキュメント
ドメイン名のバックエンドサーバーへのアクセスを高速化するためにGAインスタンスを設定する方法については、「特定のドメイン名を持つバックエンドサービスへのアクセスの高速化」をご参照ください。
アクセラレーションパフォーマンスをテストする方法については、「GAのアクセラレーションパフォーマンスをテストするための即時検出の実行」をご参照ください。