很多網站,例如google,都是IPv4和IPv6雙線接入的,www.google.com解析對應許多個IP,其中IPv4和IPv6都有。在默認情況下,DNS服務器會返回多個IP地址,而本地機器則是根據各個地址的響應速度自動選擇主機。
通常,人們會採用修改系統目錄下的hosts文件,將google的地址指定爲IPv6的那個地址,使本地機器不去訪問DNS服務器,而直接從本地獲取IP地址進行訪問。
其實,可以採用更簡潔的方法,而不必修改hosts文件。
目前,一些公益組織已經提供純IPv6協議的DNS服務器,設置IPv6的服務器,可以返回IPv6的地址(同時也返回IPv4的地址)。(注意:由於目前GFW並沒有對IPv6的DNS進行封鎖,用戶可以通過該種方法突破一些GFW不允許訪問的站點。)
設置IPv6 DNS地址爲:2001:470:20::2 ,就可以輕鬆訪問所有IPv6網站,當然前提是解析出來的所有地址中IPv6的地址響應速度最快,一個極端的解決方案是關閉IPv4協議,不過貌似很多人不喜歡沒有IPv4網絡的時代,至少目前是這樣的。
設置完成之後,Google幾乎所有的產品都可以通過IPv6訪問!Cool!
Enjoy the new (future) Internet Protocol!