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

CDN:ドメイン名のCNAMEレコードを追加する

最終更新日:Feb 22, 2024

Alibaba Cloud CDN にドメイン名を追加すると、CNAMEレコードがドメイン名に割り当てられます。 リクエストをポイントオブプレゼンス (POP) にリダイレクトする前に、ドメイン名をCNAMEにマップするには、DNSサービスプロバイダーのシステムにCNAMEレコードを追加する必要があります。

背景情報

仕組み

Alibaba Cloud CDN にドメイン名を追加すると、システムはドメイン名にCNAMEを割り当てます。 s example.aliyundoc.comなどの高速化ドメイン名を、s example.aluyundoc.com.w.cdngslb.comなどの割り当てられたCNAMEにマップする必要があります。 このように、クライアント要求をPOPに転送して、コンテンツ配信を加速することができる。 詳細については、「仕組み」をご参照ください。

ドメイン名解決

ドメイン名解決は、s example.aliyundoc.comなどのドメイン名をクライアントのIPアドレスに変換するプロセスです。 詳細については、「DNS解決の概要」をご参照ください。

前提条件

ドメイン名は、「ドメイン名の追加」の手順に従って追加されます。

手順1: 高速化ドメイン名のCNAMEレコードの取得

Alibaba Cloud CDNコンソールの [ドメイン名] ページに移動し、高速化ドメイン名のCNAMEレコードをコピーします。

域名管理

ステップ2: CNAMEレコードの追加

DNSサービスプロバイダーによって、CNAMEレコードを追加する方法が異なります。

重要
  • 高速化ドメイン名のAレコードを設定した場合、サービスの中断を回避するために、(オプション) ドメイン名にアクセスできるかどうかのテストの手順に従って、高速化ドメイン名にアクセスできることを確認する必要があります。 次に、Aレコードを無効にし、高速化ドメイン名をCNAMEレコードにマッピングします。

  • * .aliyundoc.comなどのワイルドカードドメイン名にCNAMEレコードを追加すると、ワイルドカードドメイン名のs example.aliyundoc.comなどの第2レベルのドメイン名を高速化できますが、第3レベルのドメイン名は高速化できません。 詳細については、「Alibaba Cloud CDNがワイルドカードドメイン名をサポートしているか」をご参照ください。

  • 同じシステム内でDNSレコードが競合しないようにしてください。

  • Alibaba Cloud CDN がドメイン名解決に使用するサーバーは、中国本土にデプロイされています。 たとえば、ドメイン名にリージョン固有のDNS設定を設定した場合、香港 (中国) 、マカオ (中国) 、台湾 (中国) など、中国本土以外のリージョンでのみAlibaba Cloud CDN アクセラレーションドメイン名にCNAMEレコードを追加すると、ドメイン名をCNAMEにマッピングできません。 Alibaba Cloud CDN コンソールのCNAMEステータスは [保留中設定] です。 ただし、ドメイン名のアクセラレーションは影響を受けません。

  • Alibaba Cloud CDN、DCDN、ApsaraVideo Live、およびApsaraVideo VODによって割り当てられたCNAMEは、ドメイン名解決にのみ使用できます。 CNAMEが不正または悪意のある活動に使用されていることをAlibaba Cloudが検出した場合、Alibaba CloudはAlibaba Cloudアカウントを閉鎖し、ドメイン名を削除する権利を留保します。

Alibaba CloudでのCNAMEレコードの追加

DNSサービスプロバイダーがAlibaba Cloudの場合、次の手順を実行してドメイン名のCNAMEレコードを追加します。

  1. Alibaba Cloud DNSコンソールドメイン名が属するAlibaba Cloudアカウントでログインします。

  2. オプションです。Alibaba Cloud DNSコンソールで、Alibaba Cloudに登録されていないドメイン名を追加します。

    説明

    ドメイン名がAlibaba Cloudに登録されていない場合、DNSレコードを追加する前に、ドメイン名をAlibaba Cloud DNSに追加する必要があります。 詳細については、以下をご参照ください。 ドメイン名の管理 ドメイン名がAlibaba Cloudに登録されている場合は、この手順をスキップします。

  3. [ドメイン名の解決] ページで、管理するドメイン名を見つけ、[操作] 列の [DNS設定] をクリックします。

  4. [DNSレコードの追加] をクリックしてCNAMEレコードを追加します。

    説明

    特定のドメイン名のCNAMEレコードは、ワイルドカードドメイン名のレコードよりも優先されます。 DNSレコードにアスタリスク (*) が含まれているワイルドカードドメインを高速化する場合は、ワイルドカードドメインと一致する他のすべてのDNSレコードを削除する必要があります。

    添加记录

    パラメーター

    説明

    レコードタイプ

    ドロップダウンリストから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.aliyundoc.com.cn:

      • www.example.aliyundoc.com: www.example

      • www.example.aliyundoc.com.cn: www.example

    説明

    . com.cnは、2つの階層レベルで構成されるトップレベルドメインです。

    DNSリクエストソース

    ドロップダウンリストから [デフォルト] を選択します。

    デフォルト設定のままにすることを推奨します。

    レコード値

    ドメイン名のCNAMEを入力します。

    説明

    各高速化ドメイン名には一意のCNAMEが割り当てられます。 サブドメインはルートドメインのCNAMEを使用できません。 サブドメインを高速化する場合は、サブドメインをAlibaba Cloud CDNに追加します。 その後、Alibaba CloudはCNAMEをサブドメインに割り当てます。 または、ワイルドカードドメイン名をAlibaba Cloud CDNに追加できます。 ワイルドカードドメイン名と一致するサブドメインは、ワイルドカードドメイン名のCNAMEにマップされます。 詳細については、「ドメイン名の追加」をご参照ください。

    www.example.com.w.kunlunsl.com

    TTL期間

    レコードの有効期限 (TTL) 値を入力します。 値が小さいほど、レコードがより早く更新されることを示す。 デフォルトのTTL値は10分です。

    デフォルト設定のままにすることを推奨します。

  5. [OK] をクリックします。

Tencent CloudにCNAMEレコードを追加する

DNSサービスプロバイダーがTencent Cloudの場合、次の手順を実行してドメイン名のCNAMEレコードを追加します。

  1. DNSPodコンソールにログインします。

  2. DNSPodページで、[レコードの追加] をクリックしてCNAMEレコードを追加します。

    パラメーター

    説明

    ホスト

    • ルートドメインの場合は、@ を入力します。

    • ワイルドカードドメインの場合は、* を入力します。

    • サブドメインの場合は、サブドメインのプレフィックスを入力します。

    • ルートドメイン

      • aliyundoc.com: @

      • aliyundoc.com.cn: @

    • ワイルドカードドメイン:

      • .aliyundoc.com: *

      • . aliyundoc.com.cn: *

      • * .example.aliyundoc.com: *.example

      • * .example.aliyundoc.com.cn: *.example

    • サブドメイン

      • example.aliyundoc.com:

      • example.aliyundoc.com.cn:

      • www.example.aliyundoc.com: www.example

      • www.example.aliyundoc.com.cn: www.example

    説明

    . com.cnは、2つの階層レベルで構成されるトップレベルドメインです。

    データ型

    CNAMEを選択します。

    CNAME

    分割ゾーン

    [デフォルト] を選択します。

    デフォルト設定のままにすることを推奨します。

    ドメイン名のCNAMEを入力します。

    説明

    各高速化ドメイン名には一意のCNAMEが割り当てられます。 サブドメインはルートドメインのCNAMEを使用できません。 サブドメインを高速化する場合は、サブドメインをAlibaba Cloud CDNに追加します。 その後、Alibaba CloudはCNAMEをサブドメインに割り当てます。 または、ワイルドカードドメイン名をAlibaba Cloud CDNに追加できます。 ワイルドカードドメイン名と一致するサブドメインは、ワイルドカードドメイン名のCNAMEにマップされます。 詳細については、「ドメイン名の追加」をご参照ください。

    www.example.com.w.kunlunsl.com

    重量

    このパラメーターを設定する必要はありません。

    N/A

    MX

    このパラメーターを設定する必要はありません。

    N/A

    TTL

    CNAMEレコードのTTL値を入力します。 値が小さいほど、レコードがより早く更新されることを示す。

    デフォルト設定のままにすることを推奨します。

  3. [確認] をクリックします。

ステップ3: CNAMEレコードが有効になることを確認する

  • 方法1: Alibaba Cloud CDNコンソールの使用

    1. Alibaba Cloud CDNコンソールにログインし、[ドメイン名] ページに移動します。

    2. ドメイン名を見つけて、[CNAMEステータス] 列にポインターを移動します。 CNAMEステータスがConfiguredの場合、CNAMEは有効です。image.png

      説明

      CNAMEレコードを追加すると、すぐに有効になります。 CNAMEレコードを変更した場合、CNAMEレコードのデフォルトのTTL値は10分であるため、更新が有効になるまでに10分かかります。 この期間中、更新が有効になるまで、CNAMEステータスはAlibaba Cloud CDNコンソールで [保留中の設定] として表示されます。 実際の期間は、CNAMEレコードに指定したTTL値によって異なります。

  • 方法2: nslookupコマンドを実行する

    1. macOSまたはLinuxのWindowsまたはTerminalでコマンドプロンプトを起動します。

    2. nslookup -type=CNAME domainName コマンドを実行します。 出力のCNAMEレコードが、Alibaba Cloud CDN コンソールでされたドメイン名に割り当てられているCNAMEレコードと同じである場合、Alibaba Cloud CDN がドメイン名に対して有効になります。image.png

次のステップ

上記の手順を完了した後、Alibaba Cloud CDN の機能をドメイン名に設定できます。 詳細については、「機能」をご参照ください。