DNS 解決

更新日時
Copy as MD

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

DNS 解決

  • DNS 解決とは何ですか。

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

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

  • なぜ DNS 解決を設定する必要があるのですか。

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

  • DNS 解決を設定するにはどうすればよいですか。

    中国本土のほとんどのドメイン名レジストラは、独自の DNS サーバーを提供しています。

A レコード

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

A レコードは、ドメイン名を IP アドレスに対応付けます。ホスト名は、www や mail などのドメインプレフィックスで、レコード値は Web サーバーの IP アドレスです。

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

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

CNAME レコード

CNAME レコードは、エイリアスレコードとも呼ばれ、ドメイン名を別のドメイン名に対応付けます。通常、メールサービスやコンテンツデリバリーネットワーク (CDN) アクセラレーションに使用します。

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

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

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

A レコードはドメイン名を IP アドレスに対応付けるのに対し、CNAME レコードはドメイン名を別のドメイン名に対応付けます。

長期的に Web サイトを運営する予定がある場合は、CNAME レコードの使用を推奨します。CNAME レコードは CDN アクセラレーションを可能にし、オリジンサーバーの IP アドレスを隠すことで攻撃リスクも軽減します。

CDN アクセラレーションにおける CNAME レコード

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