ドメイン名を使用してサービスへのアクセスを高速化するには、ドメインを Global Accelerator インスタンスの CNAME アドレスにポイントする必要があります。このトピックでは、Alibaba Cloud DNS を例に、CNAME レコードを設定する方法を説明します。
前提条件
Global Accelerator を作成し、インスタンスに Global Accelerator、リスナー、およびエンドポイントグループを設定しました。詳細については、以下のトピックをご参照ください:
ステップ 1: CNAME アドレスの取得
- Global Acceleratorコンソールにログインします。
-
インスタンス ページで、目的の Global Accelerator インスタンスを見つけ、その ID をクリックします。
-
インスタンス情報 タブをクリックします。
-
基本情報 エリアで [CNAME] を見つけ、CNAME 値の横にある コピー をクリックします。
ステップ 2: CNAME レコードの追加
-
Alibaba Cloud DNS コンソールにログインします。
-
お使いのドメイン名が Alibaba Cloud で登録されていない場合は、Alibaba Cloud DNS コンソールにドメイン名を追加します。
説明お使いのドメイン名が Alibaba Cloud で登録されていない場合は、DNS レコードを設定する前に、Alibaba Cloud DNS コンソールに追加する必要があります。詳細については、「ドメイン名の追加」をご参照ください。お使いのドメイン名が Alibaba Cloud で登録されている場合は、このステップをスキップしてください。
-
インターネットの権威ある DNS 解決 ページで、目的のドメイン名を探し、操作 列の [DNS 設定] をクリックします。
-
[DNS 設定] ページで、[DNS レコードの追加] をクリックします。
-
[DNS レコードの追加] パネルで、次の情報を使用して CNAME レコードを設定し、OK をクリックします。
CNAME レコード設定の詳細については、「CNAME レコード」をご参照ください。
パラメーター
説明
[レコードタイプ]
[CNAME] を選択します。
[ホスト名]
高速化するドメイン名のプレフィックスを入力します。
-
アクセラレーションドメイン名が
www.aliyun.comの場合、ホスト名をwwwに設定します。 -
アクセラレーションドメイン名が
aliyun.comの場合、ホスト名を@に設定します。 -
アクセラレーションドメイン名が
*.aliyun.comの場合、ホスト名を*に設定します。 -
アクセラレーションドメイン名が
mail.aliyun.comの場合、ホスト名をmailに設定します。
[DNS リクエストソース]
デフォルト値のままにします。
[TTL]
DNS サーバー上で DNS レコードがキャッシュされる期間です。値が小さいほど、レコードの反映が早くなります。
この例では、デフォルト値の 10 分を使用します。
[レコード値]
ステップ 1 でコピーした CNAME 値を貼り付けます。
-
-
リージョンベースの DNS 解決を使用するには、Alibaba Cloud DNS を Enterprise Standard または Enterprise Ultimate エディションにアップグレードしてください。詳細については、「エディションの変更」をご参照ください。
アップグレード後、既存の A レコードのデフォルトの解決ラインを特定のリージョンに変更し、お客様の Global Accelerator インスタンスによって割り当てられた CNAME を指す CNAME レコードを追加できます。
-
カスタムドメイン名をエンドポイントのバックエンドサービスとして使用する場合、DNS レコードが有効になるまでに必要な時間は、次の 2 つの要因に依存します:
-
DNS レコードに設定した TTL 値。
-
GA のキャッシュ更新間隔。GA はデフォルトで 15 秒ごとに DNS レコードを取得します。
-
ステップ 3: CNAME 設定の確認
CNAME 有効リージョンの確認
- Global Acceleratorコンソールにログインします。
-
インスタンス ページで、目的の Global Accelerator インスタンスを見つけ、CNAME 列で DNS 解決レコードの表示 をクリックします。
-
ネットワークダイヤルツール ページで、CNAME 解決結果を確認します。
ネットワークダイヤルツール ページにリダイレクトされると、設定されたアクセラレーションエリアに基づいてデフォルトの検出ポイントが選択されます:
-
アクセラレーションエリアに中国本土のリージョンのみが含まれている場合、中国本土全体の検出ポイントがデフォルトで選択されます。
-
アクセラレーションエリアに中国本土以外のリージョンのみが含まれている場合、中国本土以外のリージョンの検出ポイントがデフォルトで選択されます。
-
アクセラレーションエリアに中国本土内外の両方のリージョンが含まれている場合、または香港 (中国) リージョンが含まれている場合、すべての検出ポイントがデフォルトで選択されます。
テスト用に特定の ISP およびリージョンを選択することもできます。
各検出ポイントの解決結果を確認できます。結果がアクセラレーションエリアの高速化 IP アドレスと一致する場合、そのリージョンで CNAME レコードが有効になっています。
-
CNAME 設定の有効性の確認
自動確認
-
Instant Detections ページに移動します。
-
[DNS テスト] タブで、 ISP とリージョンを選択し、高速化ドメイン名を入力して、今すぐ検出 をクリックします。
-
検査結果 エリアで、[検出ポイント都市] 列の右側にある
をクリックし、アクセラレーションリージョンの名前を入力して、OK をクリックします。 -
テスト結果を確認します。
検出ポイントの DNS クエリ結果が、Global Accelerator インスタンスの CNAME またはそのアクセラレーション IP アドレスと一致する場合、CNAME 設定は有効です。

手動での確認
-
アクセラレーションリージョン内のコンピューターでコマンドラインインターフェイス (CLI) を開きます。
本トピックでは、Alibaba Cloud Linux 3 を例として使用します。
-
ping コマンドを実行します: アクセラレーションドメイン名を ping します。
出力で、ドメインが Global Accelerator インスタンスの CNAME に解決されることが確認できれば、設定は有効です。
[root@iZrjxxx ~]# ping xxx.cloud PING ga-bp1cxxx.com (47.251.xxx.xxx) 56(84) bytes of data. 64 bytes from 47.251.xxx.xxx (47.251.xxx.xxx): icmp_seq=1 ttl=95 time=1.42 ms 64 bytes from 47.251.xxx.xxx (47.251.xxx.xxx): icmp_seq=2 ttl=95 time=1.41 ms 64 bytes from 47.251.xxx.xxx (47.251.xxx.xxx): icmp_seq=3 ttl=95 time=1.39 ms ^C --- ga-bp1cxxx.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 1.393/1.407/1.420/0.011 ms
関連情報
-
Global Accelerator を設定して特定のドメイン名のバックエンドサービスへのアクセスを高速化する方法については、「特定のドメイン名のバックエンドサービスへのアクセスを高速化する」をご参照ください。
-
高速化パフォーマンスのテスト方法については、「GA の高速化パフォーマンスをテストする」をご参照ください。