Domain-Name-System
折疊CNAME是什麼意思?
當我在使用某個 DNS 流量管理工具 (Akamai) 時,我發現了一個啟用Collapse CNAMEs的複選框。我沒有找到有關此主題的任何有用資源。它是什麼意思以及它是如何工作的?任何的想法?
這看起來真的像是 Akamai 的 Cloudflare 的CNAME 扁平化。
這就是 Cloudflare 所說的:
為此,我們擴展了我們的權威 DNS 基礎設施,在某些情況下充當一種 DNS 解析器。發生的情況是,如果根目錄中有 CNAME,我們不是直接返回該記錄,而是自己通過 CNAME 鏈遞歸,直到找到 A 記錄。此時,我們返回與 A 記錄關聯的 IP 地址。這有效地“扁平化”了 CNAME 鏈。
我們發現的一個輔助好處是我們將 CNAME 解析的時間平均減少了大約 30%。
Akamai 在其文件中顯示的內容:
點擊此選項可啟用折疊功能並僅提供最終 CNAME 答案,而不是返回所有 CNAME。
舉個例子,假設你有
mysite.example.com -> www.example.com
www.example.com -> 200.200.200.200
此功能有效地“扁平化”或“折疊”CNAME 鏈,僅提供最終 IP 地址,就好像
mysite.example.com
直接指向 A 記錄一樣。
mysite.example.com -> 200.200.200.200