當前位置:首頁 > 通用術語 > 什麼是CNAME 記錄?概念、運作方式、DNAME 記錄、ANAME 記錄

什麼是CNAME 記錄?概念、運作方式、DNAME 記錄、ANAME 記錄

2025-08-27通用術語341

網路百科全書中CNAME記錄的定義。

什麼是 CNAME 記錄?

CNAME 記錄代表規範名稱記錄,是 DNS 伺服器資料庫或區域檔案中的網域名稱系統 (DNS) 資源記錄。CNAME 記錄可用來將別名對映至伺服器的標準名稱 (真名)。CNAME 記錄可讓您使用多個名稱來參照網路上的單一主機。

在 Windows Server 中建立 CNAME 記錄 (使用 DNS 管理員)

如果解析器查詢名稱伺服器以查閱主機,且查詢的名稱是 CNAME 記錄中的別名,則名稱伺服器會將別名取代為所查閱主機的標準名稱,然後查閱標準名稱的位址。

CNAME 記錄範例

以下是 Microsoft.com 網際網路網域中名為server12的主機的位址記錄。此記錄的 IP 位址為 172.16.8.5,後面接著 CNAME 記錄,指出名稱 bobby(或完整網域名稱 bobby.Microsoft.com)是相同主機的別名:

server12.Microsoft.com  IN  A       172.16.8.55
bobby                   IN  CNAME   server12

DNAME 記錄

DNAME 記錄或委派名稱記錄由 RFC 6672 定義 (原始 RFC 2672 現已過時)。DNAME 記錄會為網域名稱樹的整個子樹狀結構建立別名。相反地,CNAME 記錄會為單一名稱建立別名,而不是其子網域。與 CNAME 記錄一樣,DNS 查閱將繼續使用新名稱重試查閱。名稱伺服器會合成 CNAME 記錄,以實際將 DNAME 記錄套用至所要求的名稱 - 子樹狀結構上每個節點的 CNAME 與整個子樹上的 DNAME 具有相同的效果。

例如,如果有一個 DNS 區域,如下所示:

foo.example.com.        DNAME  bar.example.com.
bar.example.com.        A      192.0.2.23
xyzzy.bar.example.com.  A      192.0.2.24
*.bar.example.com.      A      192.0.2.25

foo.example.com 的 A 記錄查閱不會傳回任何資料,因為 DNAME 不是 CNAME,而且 foo 上沒有直接的 A 記錄。

但是,查找 xyzzy。foo.example.com 將被 DNAME 映射並返回 xyzzy 的 A 記錄。bar.example.com,即 192.0.2.24;如果 DNAME 記錄是 CNAME 記錄,則此要求會傳回找不到名稱。

最後,foobar.foo.example.com 要求會對應 DNAME 並傳回 192.0.2.25。

ANAME 記錄

數個受管理的 DNS 平台會實作非標準 ALIAS 或 ANAME 記錄類型。這些虛擬記錄由 DNS 系統管理員管理,例如 CNAME 記錄,但會由 (某些) DNS 用戶端 (例如 A 記錄) 發佈和解析。ANAME 記錄通常設定為指向另一個網域,但當用戶端查詢時,請使用 IP 位址來回答。

ANAME 記錄類型正在進行標準化,但可能存在許多不合規的實作,因此它們可以執行 DNS 平台擁有者選擇的任何操作,包括存在於區域的頂點,以及接收郵件的網域存在。與 CNAME 記錄相比,ANAME 記錄的一個可能優勢是速度;DNS 用戶端至少需要兩個查詢才能將 CNAME 解析為 IP 位址的 A 記錄,而只需要一個查詢即可將 ANAME 解析為 IP 位址。

假設 DNS 伺服器可以解析 A 記錄,並快取所要求的 IP 位址,而且比其 DNS 用戶端更有效率且延遲更少。ANAME 記錄類型目前是 IETF 正在考慮的標準草案。

“什麼是CNAME 記錄?概念、運作方式、DNAME 記錄、ANAME 記錄” 的相關文章

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

什麼是Microsoft 系統管理伺服器 (SMS)?概念、運作方式、通用術語

網路百科全書中 Microsoft 系統管理伺服器 (SMS) 的定義。什麼是 Microsoft 系統管理伺服器 (SMS)?SMS 是用於管理組織網路電腦的 Microsoft BackOffice 應用程式。Microsoft 系統管理伺服器 (SMS) 可讓網路管理員:管理其硬體和軟體資產從...

什麼是RAID?概念、RAID 範例

什麼是RAID?概念、RAID 範例

RAID 是一種使用資料備援在磁碟子系統上實作容錯的技術。什麼是 RAID?RAID 代表獨立磁碟冗餘陣列,是一種透過使用軟體或使用單獨的硬體 RAID 儲存單元使用資料冗餘在磁碟子系統上實現容錯的技術。RAID 範例資料會以數種方式之一分散到磁碟機、稱為 RAID 層級、視所需的備援和效能層級而定...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是批次檔案?概念、怎麼運作的

什麼是批次檔案?概念、怎麼運作的

批次檔案是副檔名為 .bat 或 .cmd 的 ASCII 文件,包含一系列命令。什麼是批次檔案也稱為批次程序,副檔名為 .bat 或包含一系列命令的 .cmd 的 ASCII 檔案。在命令提示字元或登入指令碼中叫用批次檔時,會循序執行這些命令。批次檔案主要用於簡化例行或重複性管理任務的執...

什麼是global.asa?概念、怎麼運作的

什麼是global.asa?概念、怎麼運作的

網絡百科全書中global.asa文件的定義。什麼是 global.asa?Global.asa 是在 Microsoft Internet Information Server 或 Internet Information Services 上執行的 Active Server Page...