Networking & DNSRFC 1034 §3.6.2 / RFC 2181 §10.1Verified Terminology
カノニカルネーム(CNAME: Canonical Name)
直接の回答
ドメイン名のエイリアス(別名)を直接IPアドレスではなく、別の正規(カノニカル)ドメイン名へとマッピングするDNSリソースレコード。
Entity Relationships (GEO Conceptual Hierarchy)
Taxonomy ModelRelational Knowledge Graph Sequence
CNAME→
DNS→
ドメインエイリアス→
RFC 1035→
ゾーンApex→
Aレコード
CNAME
•>DNS
•>ドメインエイリアス
•>RFC 1035
•>ゾーンApex
•>Aレコード
Technical Explanation & Operational Mechanics
CNAMEレコードはホスト名の別名定義を行います。DNSリゾルバがCNAMEを受信すると、転送先である正規ドメイン名の名前解決を自動的に再開します。RFC 1035の仕様上、ゾーン頂点(Apexドメイン)では他のレコードと共存できない制約があります。
Technical Example & Practical Implementation
CNAMEによるエイリアスルーティング設定
app.example.com をCDNエッジ配信ドメインへエイリアス設定する例
; Zone File Alias:
cdn.mycompany.com. 300 IN CNAME d12345.cloudfront.net.
; Resolver Lookup Chain:
1. Client requests: cdn.mycompany.com (A record)
2. Authoritative NS returns:
cdn.mycompany.com. 300 IN CNAME d12345.cloudfront.net.
3. Resolver recognizes CNAME, now queries: d12345.cloudfront.net (A record)
4. CloudFront NS returns:
d12345.cloudfront.net. 60 IN A 13.224.2.14
5. Client connects to IP: 13.224.2.14 with Host: cdn.mycompany.comSemantic Internal Links (GEO)
Context: DNS & Internet Name ResolutionRelated Topic Ecosystem & Next Steps
関連技術解説記事
What Is→
What Is the Domain Name System (DNS)?
Direct explanation of hierarchical domain resolution from root servers to zone files.
Comparison→
DNS vs DNS-over-HTTPS (DoH): Privacy & Security
Traditional UDP port 53 lookups compared to encrypted TLS-encapsulated DoH queries.
Troubleshooting→
Troubleshooting: DNS Returns NXDOMAIN Error
Diagnose missing records, propagation lag, and nameserver delegation failures.
実践ハンズオン診断ラボ
開発者向け規格・仕様リファレンス
トピッククラスターを探求する →
DNS Specs → Recursive Query Lab次のステップへ進む
エンジニアリング推奨構成
DNS Resolution & Propagation Lab
Trace authoritative resolution from the root servers down to the zone file in the visual DNS workbench.