AAAA 記錄
DNS AAAA 記錄(讀作 'quad-A' 或 '四個 A')將網域名稱對應到 IPv6 位址。DNS AAAA 記錄與 DNS A 記錄完全相同,只是它們儲存網域名稱的 IPv6 位址而不是 IPv4 位址。IPv6 使用 128 位元 IP 位址,與有限的 IPv4 位址空間相比,提供了近乎無限的 IP 容量。
How it works
AAAA 記錄的工作方式與 A 記錄相同,但它們指向 IPv6 位址而不是 IPv4 位址。當設備嘗試連接到網域名稱時,如果設備和網路支援 IPv6,其 DNS 解析器通常會首先嘗試查找 AAAA 記錄。
使用者的設備向遞迴 DNS 解析器發送對網域名稱 AAAA 記錄的 DNS 查詢。解析器向網域名稱的權威網域名稱伺服器查詢。如果網域名稱存在 AAAA 記錄,權威網域名稱伺服器將回應相關聯的 IPv6 位址。解析器快取回應並將 IPv6 位址返回給使用者的設備。使用者的設備現在可以使用提供的 IPv6 位址與資源建立連接。
Key Points
- AAAA 記錄以
2606:2800:21f:cb07:6820:80da:af6b:8b2c格式儲存 IPv6 位址 - IPv6 使用 128 位元 IP 位址,提供多達 340 涧個唯一位址
- 如果找不到 AAAA 記錄,DNS 解析器將回退到查找
A 記錄 並透過 IPv4 連接 - 你可以同時執行 A 和 AAAA 記錄以實現最大相容性
- 由於 IPv4 位址耗盡,IPv6 的採用在全球範圍內穩步增長
Common Use Cases
- 純 IPv6 網路: 對於專門在 IPv6 上執行的設備和網路至關重要,包括許多現代行動網路
- 面向未來: 隨著 IPv4 位址變得稀缺,為從 IPv4 到 IPv6 的不可避免的過渡準備基礎設施
- 雙堆棧設定: 同時執行 A 和 AAAA 記錄以支援 IPv4 和 IPv6 用戶端,確保普遍可存取性
- 現代行動網路: 支援行動網路上的 IPv6 使用者,其中 IPv6 越來越成為預設通訊協定
code 設定範例
| Type | Host / Name | Value / Points to | TTL |
|---|---|---|---|
| AAAA | @ | 2606:2800:21f:cb07:6820:80da:af6b:8b2c | 3600 |
| AAAA | www | 2606:2800:21f:cb07:6820:80da:af6b:8b2c | 3600 |
| A | @ | 192.0.2.1 | 3600 |
* IPv6 位址比 IPv4 位址長得多,並使用冒號分隔的十六進位表示法。
Frequently Asked Questions
A 記錄和 AAAA 記錄有什麼區別?expand_more
兩種記錄類型的目的相同 - 將網域名稱對應到 IP 位址。唯一的區別是 A 記錄對應到 IPv4 位址(32 位元,格式如
192.0.2.1),而 AAAA 記錄對應到 IPv6 位址(128 位元,格式如 2606:2800:21f:cb07:6820:80da:af6b:8b2c)。為什麼叫 AAAA(四個 A)?expand_more
之所以稱為 AAAA,是因為 IPv6 位址是 IPv4 位址的四倍大(128 位元 vs 32 位元)。四個 A 代表這個四倍大小,儘管實際的記錄類型技術上只是 'AAAA'。
我需要同時擁有 A 和 AAAA 記錄嗎?expand_more
為了實現最大相容性,建議同時擁有兩者。許多使用者仍然透過 IPv4 存取網際網路,因此 A 記錄可確保他們能夠存取你的網站。但是,新增 AAAA 記錄可以使你的網域名稱面向未來,並為越來越多的純 IPv6 使用者(尤其是行動網路上的使用者)提供服務。
DNS 會自動優先選擇 IPv6 而不是 IPv4 嗎?expand_more
大多數現代設備和作業系統在可用時更喜歡 IPv6。如果 A 和 AAAA 記錄都存在,並且用戶端支援 IPv6,設備通常會首先嘗試透過 IPv6 連接。如果失敗,它將回退到 IPv4。
IPv6 比 IPv4 快嗎?expand_more
IPv6 本身並不一定更快,但它可以透過消除對 NAT(網路位址轉譯)的需求和實現更高效的路由來提供效能優勢。實際上,對於大多數使用者來說,速度差異通常可以忽略不計。