加速ドメイン名を追加すると、CDN はそのドメイン名に CNAME を割り当てます。DNS サービスプロバイダーで、加速ドメイン名の DNS レコードに、割り当てられた CNAME を設定する必要があります。これにより、ユーザーリクエストがポイントオブプレゼンス (POP) に転送され、コンテンツ配信が加速されます。このトピックでは、Alibaba Cloud DNS を例に、CNAME レコードを設定する方法について説明します。
背景情報
CNAME レコードを設定する前に、以下の概念を理解しておく必要があります。
前提条件
加速ドメイン名を追加済みであることを確認してください。追加していない場合は、「加速ドメイン名の追加」をご参照ください。
手順
-
加速ドメイン名の CNAME を取得します。
-
ApsaraVideo VOD コンソールにログインします。
-
左側のナビゲーションペインで、設定の管理 > 配信の高速化設定 > ドメイン名 を選択します。
-
CNAME を設定するドメイン名を見つけ、表示アイコンにポインターを合わせて、その CNAME 値をコピーします。この値は、CNAME レコードを追加する際に使用します。
-
-
CNAME レコードを設定します。
このセクションでは、Alibaba Cloud DNS コンソールで CNAME レコードを追加する例を示します。ドメイン名が DNSPod、Xinnet、GoDaddy などの別の DNS サービスプロバイダーでホストされている場合は、そのプロバイダーで CNAME レコードを設定してください。手順は同様です。
-
加速ドメイン名をお持ちの Alibaba Cloud アカウントで Alibaba Cloud DNS コンソールにログインします。
-
(オプション) ドメイン名が Alibaba Cloud に登録されていない場合は、Alibaba Cloud DNS コンソールにドメイン名を追加してください。
説明ドメイン名が Alibaba Cloud に登録されていない場合は、DNS 設定を構成する前に、まず Alibaba Cloud DNS コンソールに追加する必要があります。詳細については、「ドメイン名管理」をご参照ください。ドメイン名が Alibaba Cloud に登録されている場合は、この手順をスキップしてください。
-
[ドメイン名前解決] ページで、ドメイン名を見つけて、[操作] 列の [DNS 設定] をクリックします。
-
[DNS レコードの追加] をクリックして、CNAME レコードを追加します。
重要-
各加速ドメイン名には一意の CNAME があります。ルートドメインの CNAME はそのサブドメインでは使用できません。サブドメインを加速する場合は、そのサブドメインも CDN に追加し、対応する CNAME にマッピングする必要があります。または、ワイルドカードドメインを CDN に追加することもできます。ワイルドカードドメインの CNAME はそのサブドメインで使用できます。
-
Alibaba Cloud の DNS 検証サーバーは中国本土にあります。このため、香港、マカオ、台湾、およびその他の国と地域など、中国本土以外のリージョンでのみ解決するように CNAME レコードを設定した場合、検証サーバーはそれを解決できません。ドメイン名の CNAME ステータスは ApsaraVideo VOD コンソールで 設定待ち と表示されます。ただし、これは ApsaraVideo VOD の CDN アクセラレーションサービスには影響しません。
-
Alibaba Cloud CDN、Dynamic Route for CDN、ApsaraVideo Live、ApsaraVideo VOD の CNAME は、Alibaba Cloud CDN によるスケジューリングと名前解決にのみ使用できます。Alibaba Cloud は、これらの CNAME を誤用するドメイン名とアカウントに対してサービスを停止する場合があります。
パラメーター
説明
例
レコードタイプ
CNAME を選択します。
CNAME
ホスト名
-
加速ドメイン名がルートドメインの場合は、ホスト名を
@に設定します。 -
加速ドメイン名がワイルドカードドメインの場合は、ホスト名を
*に設定します。 -
加速ドメイン名がサブドメインの場合は、ホスト名をサブドメインのプレフィックスに設定します。
-
ルートドメインの例
-
加速ドメイン名が aliyundoc.com の場合は、ホスト名を
@に設定します。 -
加速ドメイン名が aliyundoc.com.cn の場合は、ホスト名を
@に設定します。
-
-
ワイルドカードドメインの例
-
加速ドメイン名が *.aliyundoc.com の場合は、ホスト名を
*に設定します。 -
加速ドメイン名が *.aliyundoc.com.cn の場合は、ホスト名を
*に設定します。 -
加速ドメイン名が *.example.aliyundoc.com の場合は、ホスト名を
*.exampleに設定します。 -
加速ドメイン名が *.example.aliyundoc.com.cn の場合は、ホスト名を
*.exampleに設定します。
-
-
サブドメインの例
-
加速ドメイン名が example.aliyundoc.com の場合は、ホスト名を
exampleに設定します。 -
加速ドメイン名が example.aliyundoc.com.cn の場合は、ホスト名を
exampleに設定します。 -
加速ドメイン名が www.example.aliyundoc.com の場合は、ホスト名を
www.exampleに設定します。 -
加速ドメイン名が www.example.aliyundoc.com.cn の場合は、ホスト名を
www.exampleに設定します。
-
説明.com.cn で終わる加速ドメイン名は、2 レベルサフィックスを持つトップレベルドメインの例です。
DNS リクエストソース
デフォルト値のままにします。
デフォルト値を使用することを推奨します。
レコード値
加速ドメイン名の CNAME 値を入力します。これは、ステップ 1 でコピーした CNAME 値です。
説明各加速ドメイン名には一意の CNAME 値があります。サブドメインはそのルートドメインの CNAME 値を使用できません。サブドメインを加速する場合は、そのサブドメインも CDN に追加し、対応する CNAME 値にマッピングする必要があります。
www.example.com.w.kunlunsl.com
TTL
TTL はキャッシュ期間を指定します。値が小さいほど、レコードの変更がグローバルに反映されるまでの時間が短くなります。デフォルト値は 10 分です。
デフォルト値を使用することを推奨します。
-
-
[OK] をクリックします。
CNAME レコードが有効になると、加速サービスが直ちに開始されます。
説明-
新しい CNAME レコードはすぐに有効になります。既存の CNAME レコードの変更がグローバルに反映されるまでには、最大 72 時間かかる場合があります。
-
CNAME レコードを設定した後、ステータスが更新されるまで約 10 分かかる場合があります。コンソールのドメインリストページには、引き続き「未設定」ステータスが表示される場合がありますが、この一時的なステータスは無視して問題ありません。
-
-
-
CNAME 設定が有効になったことを確認します。
-
Windows でコマンドラインを開きます。
-
コマンドラインで、加速ドメイン名に対して ping コマンドを実行します。応答内の CNAME が ApsaraVideo VOD コンソールで加速ドメイン名に割り当てられた CNAME と一致する場合、ApsaraVideo VOD の CDN 加速が有効になっています。
Microsoft Windows [Version 10.0.17134.950] (c) 2018 Microsoft Corporation. All rights reserved. C:\Users\xxx> ping your.accelerated.domain.name Pinging your.accelerated.domain.name.w.kunlunsl.com [xxx.xxx.xxx.xxx] with 32 bytes of data: Reply from xxx.xxx.xxx.xxx: bytes=32 time=5ms TTL=51 Reply from xxx.xxx.xxx.xxx: bytes=32 time=5ms TTL=51 Reply from xxx.xxx.xxx.xxx: bytes=32 time=5ms TTL=51 Reply from xxx.xxx.xxx.xxx: bytes=32 time=5ms TTL=51
-