CNAMEを設定すると、解決に失敗するか、コンソールから不適切な解決を示すメッセージが表示されることがあります。 このトピックでは、上記の問題の一般的な原因と解決策について説明します。

解決の失敗

  • 原因1: 解決レコードの競合。

    CNAMEを設定すると解決レコードが競合し、解決に失敗します。

    解決策: CNAMEを設定すると、次の表に示すように、解決レコードが2つの方法で競合します。 ドメイン名に以前のaレコードまたはMXレコードがある場合は、次のソリューションを実装する前に、ドメイン名が使用されなくなったことを確認してください。 新しいドメイン名を使用することもできます。
    競合が発生しました 対応策
    CNAMEレコードがAレコードと競合する CNAMEレコードを追加する前に、Aレコードを削除する必要があります。
    Aレコードを削除しても、CNAMEレコードの追加後にクライアントのリクエストがApsaraVideo Liveノードに送信されるため、ApsaraVideo Liveのアクセスは影響を受けません。
    CNAMEレコードがMXレコードと競合する URL転送を使用して問題を解決できます。
    重要 送信元ドメイン名と送信先ドメイン名の両方に有効なインターネットコンテンツプロバイダ (ICP) 番号があることを確認します。 URL転送の設定の詳細については、次の表の「解決レコードの設定」をご参照ください。
    表 1. 解決レコードの設定
    レコードタイプ ホストレコード ISPライン レコード値 TTL
    URL @ デフォルト 10 分
    MX @ デフォルト ***.aliyundoc.com 10 分
  • 原因2: 解決レコードがサブドメインに追加されます。

    ApsaraVideo Liveに追加するドメイン名がサブドメインの場合、ドメイン名の解決レコードがサブドメインに追加され、解決に失敗します。

    解決策: 正しい解決レコードとホストレコードを、サブドメインが属するルートドメイン名に追加します。 ドメインネームシステム (DNS) プロバイダーにサブドメインを追加する必要はありません。

  • 原因3: 解決レコードの値が取得したCNAMEアドレスと同じではありません。

    解決済みCNAMEレコードの値が、Alibaba Cloud CDNコンソールで取得したCNAMEアドレスと同じではないため、解決に失敗します。

    解決策: 解決済みのCNAMEレコードの値と、Alibaba Cloud CDNコンソールで取得したCNAMEアドレスが同じであることを確認します。

不適切な解像度

不適切な解決は、操作が失敗したことを意味しません。 次のセクションでは、コンソールに不適切な解決を示すメッセージが表示される原因について説明します。

  • 原因1: 生存時間 (TTL) に達していません。

    CNAMEレコードを追加しても、インターネットサービスプロバイダー (ISP) のDNSサーバーでCNAMEレコードのTTLは更新されません。 典型的には、TTLは10分である。 CNAMEレコードを設定するときに指定する実際のTTLが優先されます。

  • 原因2: CNAMEレコードがすべてのCDNノードに適用されていません。

    CNAMEレコードを追加すると、Alibaba Cloud CDNは、CNAMEレコードがすべてのCDNノードで有効かどうかを確認します。 そうでない場合、高速化ドメイン名をすべてのCDNノードのIPアドレスに解決することはできません。 この場合、感嘆符 (!) が表示される。

  • 原因3: ISP回線が異なる。
    次の図に示すように、CNAMEレコードにはISP回線が指定されているため、高速化ドメイン名はすべてのCDNノード (中国本土以外のノードなど) のIPアドレスに解決されません。 CDNが適用されないISP回線の場合、Aレコードはサーバーに解決されます。 Alibaba Cloud CDNコンソールには、これらの行の解決が不適切であることを示すメッセージは表示されません。 この場合、サービスの使用は影響を受けません。 ISPライン