有一個域名,點下去後,會解析(指向)成另一個域名,這種域名的類型,叫 CNAME。
域名點下去,直接解析成 IPv4 的地址,這種域名的類型,叫 A。
根域名,必須用 A 紀錄,不能用 CNAME。
域名點下去,直接解析成 IPv6 的地址,這種域名的類型,叫 AAAA。
買域名後都要設置類型,類型決定用戶訪問域名時,請求被導向何處。控制流量如何路由。
什麼類型跟域名長相無關。
DNS Server 就是幫忙把域名轉換成 IP 的角色。有些域名會指向其他域名,DNS 要一層層解析,最後幫助請求一層層路由到正確的 IP 去。A 紀錄最簡單,CNAME 還要一層層解析。
會有 DNS 緩存,解析回的 IP 會緩存著。請求可能去到反向代理伺服器、負載均衡器或網關之類的,這些會再幫忙路由,但就跟 DNS 沒關係了。
權威伺服器,放著域名的資料,存放這個域名的所有記錄,告訴你下一步該去哪裡,決定流量的路由走向。