什麼是IPV6?
答:IPv6是英文“Internet Protocol Version 6”(互連網協議第6版)的縮寫,是互連網工程工作群組(IETF)設計的用於替代IPv4的下一代IP協議,由於IPv4的網路地址資源有限,嚴重製約了互連網的應用和發展,所以IPv6的使用,不僅能解決網路地址資源數量的問題,也解決了多種接入裝置連入互連網的障礙。
Alibaba Cloud DNS支援IPV6嗎?
答:支援。你可以在解析設定中通過設定 AAAA記錄,可以實現訪問者通過 IPv6 地址訪問網站。且Alibaba Cloud DNS伺服器叢集中的DNS伺服器也已全面支援IPv6。
同一子網域名稱同時配置IPv6地址和IPv4地址,DNS如何解析?
答:當訪問者的用戶端機器支援IPv6協議棧,DNS查詢結果才會返回IPv6地址。
1 . 舉例解析記錄配置如下:
記錄類型 | 主機記錄 | 解析線路 | 記錄值 |
AAAA | www | 預設 | ff03:0:0:0:0:0:x:x |
A | www | 預設 | 1.1.x.x |
解析效果:
訪問者用戶端機器協議棧支援IPv6/IPv4:用戶端會向LocalDNS發起兩次解析請求(分別請求IPv6和IPv4地址),LocalDNS則也向Alibaba Cloud DNS也發起兩次解析請求(分別請求IPv6和IPv4地址),Alibaba Cloud DNS則根據LocalDNS的請求返回網域名稱指向的IPv6和IPv4地址。最終是由用戶端決定返回給訪問者哪個地址,一般情況是優先返回IPv6地址。
訪問者用戶端機器協議棧僅IPv6:用戶端向LocalDNS發起IPv6地址請求,LocalDNS則也向Alibaba Cloud DNS請求IPv6地址,Alibaba Cloud DNS則根據LocalDNS的請求返回IPv6地址,最終由用戶端將IPv6地址返回給訪問者。
訪問者用戶端機器協議棧支援IPv4:用戶端向LocalDNS發起IPv4地址請求,LocalDNS則也向Alibaba Cloud DNS請求IPv4地址,Alibaba Cloud DNS返回1.1.x.x,最終用戶端將解析地址1.1.x.x返回給訪問者。
2 . 舉例解析記錄配置如下:
記錄類型 | 主機記錄 | 解析線路 | 記錄值 |
AAAA | www | 境外 | ff03:0:0:0:0:0:x:x |
A | www | 預設 | 1.1.x.x |
訪問者用戶端機器協議棧支援IPv6/IPv4,且訪問者來源於境外:用戶端向LocalDNS發起兩次解析請求(分別請求IPv6和IPv4地址),LocalDNS則也向Alibaba Cloud DNS也發起兩次解析請求(分別請求IPv6和IPv4地址),Alibaba Cloud DNS則根據LocalDNS的請求返回網域名稱指向的IPv6和IPv4地址。最終是由用戶端決定返回給訪問者哪個地址,一般情況是優先返回IPv6地址。
訪問者用戶端機器協議棧支援IPv4,且訪問者來源於境外:用戶端向LocalDNS發起IPv4地址請求,LocalDNS則向Alibaba Cloud DNS請求IPv4的地址,但是在Alibaba Cloud DNS的境外線路下並未配置IPv4地址,所以無法完成解析請求的響應。
訪問者用戶端機器協議棧支援IPv4,且訪問者來源於中國內地:用戶端向LocalDNS發起IPv4地址請求,LocalDNS則向Alibaba Cloud DNS請求IPv4的地址,Alibaba Cloud DNS則根據LocalDNS的請求返回IPv4地址,最終由用戶端將解析地址1.1.x.x返回給訪問者。
訪問者用戶端機器支援IPv6/IPv4,且訪問者來源於中國內地:用戶端向LocalDNS發起兩次解析請求(分別請求IPv6和IPv4地址),LocalDNS則也向Alibaba Cloud DNS也發起兩次解析請求(分別請求IPv6和IPv4地址),但是在Alibaba Cloud DNS預設線路下只配置了IPv4地址,並未配置IPv6地址,所以Alibaba Cloud DNS只能將IPv4地址響應給LocalDNS,最終由用戶端將解析地址1.1.x.x返回給訪問者。