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

CDN:DNS 名前解決

最終更新日:Sep 22, 2026

このトピックでは、DNS 名前解決に関するよくある質問にお答えします。

DNS 名前解決

  • DNS 名前解決とは

    Elastic Compute Service (ECS) インスタンスを購入すると、システムが IP アドレスを割り当てます。IP アドレスは数字で構成されており覚えにくいため、ドメイン名は覚えやすいエイリアスとして機能します。たとえば、example.aliyundoc.com は IP アドレスに対応するドメイン名です。DNS 名前解決とは、ドメイン名をウェブサイトの IP アドレスに紐付け、ユーザーがドメイン名でウェブサイトにアクセスできるようにするサービスです。

    Alibaba Cloud は、Alibaba Cloud DNS を通じて DNS 名前解決サービスを提供しています。Alibaba Cloud DNS は、安全で高速、安定性と拡張性に優れた権威 DNS サービスです。企業や開発者が管理しやすいドメイン名を、コンピューターがネットワーク通信で使用する数値の IP アドレスに変換し、ユーザー トラフィックを適切なウェブサイトまたはアプリケーションサーバーにルーティングするのを支援します。詳細については、「Alibaba Cloud DNS」をご参照ください。

  • DNS 名前解決の設定が必要な理由

    ユーザーがドメイン名でウェブサイトにアクセスできるようにするには、DNS 名前解決を完了する必要があります。これは、ECS インスタンスを購入し、ウェブサイトをデプロイし、ドメイン名を購入した後の必須の手順です。

  • DNS 名前解決の設定方法

    中国本土のほとんどのドメイン名登録事業者は、独自の DNS サーバーを提供しています。

A レコード

DNS 名前解決を設定する際には、レコードタイプを選択する必要があります。このセクションでは、A レコードについて説明します。

A レコードは、ドメイン名を IP アドレスにマッピングします。ホスト名はドメインのプレフィックス (www や mail など) で、レコード値は Web サーバーの IP アドレスです。

複数のドメイン名を購入し、それらをすべて同じ Web サーバーに紐付けたい場合は、各ドメイン名をサーバーに紐付ける必要があります。トップレベルドメイン配下のセカンドレベルドメインとサードレベルドメインは、すべてサブドメインと見なされます。

ECS インスタンスを変更する場合、古いサーバーに紐付けられているすべての DNS レコードを更新する必要があり、これは手間のかかる作業になることがあります。CNAME レコードを使用すると、このタスクを簡素化できます。

CNAME レコード

CNAME レコードは、エイリアスレコードとも呼ばれ、ドメイン名を別のドメイン名にマッピングします。メールサービスやコンテンツデリバリーネットワーク (CDN) 高速化に一般的に使用されます。

CDN を使用してウェブサイトを高速化する場合、CNAME レコードの設定は重要な手順です。CDN サービスを有効にしてドメイン名を追加すると、CDN プロバイダーが CNAME を割り当てます。高速化ドメイン名へのリクエストが CDN ノードにルーティングされるように、ドメイン名をこの CNAME に紐付ける必要があります。このプロセスにより、コンテンツ配信が高速化されます。手順については、CNAME レコードの設定をご参照ください。

CNAME レコードが紐付けるドメイン名は、最終的に A レコードに解決される必要があります。

CNAME レコードと A レコードの違い

A レコードはドメイン名を IP アドレスにマッピングするのに対し、CNAME レコードはドメイン名を別のドメイン名にマッピングします。

長期的にウェブサイトを運営する予定がある場合は、CNAME レコードの使用を推奨します。CNAME レコードを使用すると CDN 高速化が可能になるほか、オリジンサーバーの IP アドレスを隠蔽して攻撃リスクを軽減することもできます。

ドメイン名を CDN に接続すると、リクエストは次のようにルーティングされます:クライアント → CDN ノード → オリジンサーバー。クライアントは、高速化ドメイン名を CDN によって割り当てられた CNAME アドレスにのみ解決でき、オリジンサーバーの IP アドレスを直接取得することはできません。

CDN を設定した後、nslookup または dig を使用して、オリジンサーバーの IP アドレスが隠蔽されていることを確認できます。

  • dig <accelerated domain name> CNAME +short を実行して結果を確認します。このコマンドは、CDN によって割り当てられた CNAME アドレスを返します。

  • nslookup <accelerated domain name> を実行して結果を確認します。返される IP アドレスは、オリジンサーバーではなく CDN エッジノードのものです。

オリジンサーバーの IP アドレスがすでに漏洩している場合は、ESA (Edge Security Acceleration) のオリジン保護機能を有効にして問題を修正できます。

CDN 高速化におけるCNAME レコード

CDN の主な機能は、オリジンサーバーのコンテンツを、ユーザーに地理的に近いノード (キャッシュサーバー) にキャッシュすることです。これにより、コンテンツ配信が高速化されます。CNAME レコードによってこのプロセスが実現される仕組みについて詳しくは、高速化の仕組みをご参照ください。