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

:CNAMEレコードの概要

最終更新日:Nov 04, 2024

Canonical Name (CNAME) レコードは、あるドメイン名を別のドメイン名にマップするDomain Name System (DNS) のリソースレコードの一種です。

DNS CNAMEレコードとは何ですか?

DNSレコードにはさまざまな種類があります。 ほとんどの場合、CNAMEレコードはaレコードと連動します。 次のセクションでは、Aレコードについて説明します。

レコード

アドレスレコード (Aレコード) は、ドメイン名をIPアドレスにマッピングするマッピングレコードです。

ドメイン名にアクセスすると、DNSサーバーはaレコードを使用してドメイン名をマップされたIPアドレスに解決します。 その後、IPアドレスを使用してドメイン名にアクセスできます。

例:

Record type              Domain name                      Record value 
A               www.example.com            10.10.10.10  

CNAMEレコード

Aレコードと比較して、CNAMEレコードはドメイン名を別のドメイン名にマッピングします。これはエイリアスと見なすことができます。 CNAMEレコード値は、Aレコードを介して特定のサーバーにマッピングできます。

例:

Record type      Domain name                             Record value 
CNAME       cname1.example.com               www.example.com.w.kunlunsl.com
A           www.example.com.w.kunlunsl.com   10.10.10.10 

ドメインnam e cname1.example.comにアクセスすると、DNSサーバーはCNAMEレコードvalu e www.example.com.w.kunlunsl.comを取得します。 Aレコードo f www.example.com.w.kunlunsl.comに基づいて、ドメインnam e cname1.example.comはIPアドレス10.10.10.10に解決されます。

説明

同じホスト名に対してAレコードとCNAMEレコードを持つことはできません。

DNS CNAMEレコードの利点

サーバーのIPアドレスをすばやく更新

サーバーのIPアドレスが10.10.10.10から10.10.10.1に変更された場合、aレコードの値を新しいIPアドレス10.10.10.1に変更するだけで済みます。 これにより、ドメイン名のCNAMEレコードを変更することなく、3つのドメイン名を新しいIPアドレスに指定できます。

サーバーのIPアドレスが変わる前:

Record type             Domain name                       Record value 
CNAME               cname1.example.com        www.example.com
CNAME               cname2.example.com        www.example.com
CNAME               cname3.example.com        www.example.com
A                   www.example.com           10.10.10.10

サーバーのIPアドレスが変更された後:

Record type             Domain name                       Record value 
CNAME               cname1.example.com        www.example.com
CNAME               cname2.example.com        www.example.com
CNAME               cname3.example.com        www.example.com
A                   www.example.com           10.10.10.1

Alibaba Cloud CDNと連携して静的リソースの配信を加速

Alibaba Cloud CDNは、世界中に分散されたPOP (Point of presence) のグローバルネットワークです。 Alibaba Cloud CDNは、オリジントラフィックを削減します。 これにより、ネットワークの輻輳が防止され、さまざまなユースケースでコンテンツが領域間で最小限の遅延で配信されるようになります。 詳細については、「」をご参照ください。Alibaba Cloud CDNとは

image

ステップ3でAlibaba Cloud DNSによって返されるCNAMEレコード値は、Alibaba Cloud CDNによってドメイン名に割り当てられたCNAMEです。 アクセスg www.example.com.cname.comでAlibaba Cloud CDNのルーティングシステムにアクセスできます。 そして、ルーティングシステムは、ユーザの情報に基づいて最適なPOPを割り当てる。 このようにして、ユーザはPOPからリソースを得ることができ、その結果、リソースの配信が加速される。