CNAME レコードを設定する際に、名前解決の失敗が発生したり、Alibaba Cloud CDN コンソールで不適切な名前解決に関する警告が表示されたりすることがあります。このトピックでは、これらの問題の一般的な原因と解決策について説明します。
名前解決の失敗
- 原因1:競合する解決レコード。
新しい CNAME レコードが、同じホストレコードの既存の解決レコードと競合する場合、名前解決の失敗が発生する可能性があります。
解決策: CNAME レコードを設定する際、次の表に示すように 2 種類の競合が発生する可能性があります。ドメイン名に A レコードまたは MX レコードがすでに存在する場合、続行する前にそのドメイン名が現在使用されていないことを確認してください。または、新しいドメイン名を使用することもできます。競合 解決策 CNAME レコードが A レコードと競合する CNAME レコードを設定する前に、A レコードを削除してください。 説明 CNAME レコードを設定すると、クライアントリクエストは Alibaba Cloud CDN ノードにルーティングされるため、A レコードを削除してもサービスへのアクセスに影響はありません。CNAME レコードが MX レコードと競合する URL 転送を使用することで、CNAME レコードと MX レコード間の競合を解決できます。 重要 Resolution record configurationURL 転送では、転送元と転送先の両方のドメイン名に有効な ICP 备案が必要です。設定の詳細については、「解決レコード設定」の表をご参照ください。表 1. 解決レコード設定 レコードタイプ ホストレコード ISP 回線 レコード値 TTL URL @ デフォルト example.com10分 MX @ デフォルト ***.aliyundoc.com10分 - 原因2:解決レコードがサブドメインに追加されている。
Alibaba Cloud CDN に追加するドメイン名がサブドメインである場合、解決レコードをサブドメイン自体に誤って追加すると、名前解決の失敗が発生する可能性があります。
解決策: サブドメインのルートドメイン名に、正しい解決レコードとホストレコードを追加してください。DNS プロバイダーで新しいサブドメインを別途作成する必要はありません。
- 原因3:レコード値と取得したアドレスの不一致。
CNAME レコードのレコード値が、Alibaba Cloud CDN コンソールから取得した CNAME アドレスと一致しない場合、名前解決の失敗が発生します。
解決策: 設定した CNAME レコードのレコード値が、Alibaba Cloud CDN コンソールで提供されている CNAME アドレスと一致することを確認してください。
不適切な名前解決
このステータスは、操作の失敗を示すものではありません。いくつかの一般的な理由で表示されることがあります:
- 原因1:TTL が期限切れになっていない。
CNAME レコードを設定した後、ISP DNS サーバー上のレコードの TTL (Time to Live) が期限切れになっていない可能性があります。変更が伝播するには時間がかかります。TTL は通常 10 分ですが、実際の時間は設定時に指定した値によって異なります。
- 原因2:名前解決がグローバルに伝播していない。
CNAME レコードを設定した後、Alibaba Cloud CDN はグローバルチェックを実行し、アクセラレーション対象ドメイン名が正しく名前解決されることを確認します。一部のリージョンで名前解決が伝播していない場合、コンソールに警告が表示されることがあります。名前解決がグローバルに伝播した後、ステータスは正常に戻ります。
- 原因3:異なる ISP 回線が使用されている。ドメイン名の名前解決を設定する際に、特定の ISP 回線を設定できます。中国本土以外のリージョンからのトラフィックなど、一部のトラフィックは、アクセラレーションに Alibaba Cloud CDN を使用しないように意図的に設定されることがあります。これらのアクセラレーション対象外の ISP 回線では、名前解決は通常、オリジンサーバーを指す A レコードによって処理されます。これらのルートの名前解決先が Alibaba Cloud CDN ではないため、コンソールでは「不適切な名前解決」が報告されます。このステータスは想定内のものであり、サービスに影響はありません。DNS 設定の [レコードの編集] ダイアログボックスにある [Query Source] ドロップダウンリストには、デフォルト、China Unicom、China Telecom、China Mobile、China Education and Research Network、中国本土以外、Baidu などのオプションがあります。