DNS CNAMEレコードとは?
DNS CNAMEレコードは、組織や個人がエイリアス名を正規ドメイン名または真のドメイン名にマッピングするために使用するDNSレコードタイプです。 言い換えれば、DNS CNAMEレコードは、ウェブページ、ウェブベースのコンテンツ、またはメールにリンクされているサブドメインを、サブドメインをホストしているドメインにマッピングします。
DNS CNAMEは通常、DNS “A”レコードの代わりに使用されます。 通常のドメインもサブドメインも、別のドメインのエイリアスとして機能することができます。 DNS CNAMEレコードはIPアドレスを指すことはなく、ドメイン名のみを指します。 DNS CNAMEレコードは別のDNS CNAMEレコードを指すこともできます。 しかし、この方法は機能するために複数のDNSルックアップを必要とするため、効率的ではありません。 そして、これはユーザーエクスペリエンスを著しく低下させます。 また、DNS MXレコードとDNS NSレコードは、DNS CNAMEレコードを指すことはできません。
こちらも参照のこと: DNSクエリ
DNS CNAMEレコードの使用例
- 多くの組織がDNSのCNAMEレコードを使用して、所有するウェブサイトのグループをメインのウェブサイトに誘導しています。
- DNS CNAMEは、異なるサービスの複数の異なるホスト名を親ドメインに向けるためにも使用されます。
- DNS CNAMEレコードを使用すると、ドメイン上の顧客ごとにサブドメインを作成できます。
- また、DNS CNAMEレコードを使用して、顧客のサブドメインをルートドメインに向けることもできます。
- ウェブサイトの複数のバージョンをメインドメインに向けるために使用できます。