ipv6網絡是什么
IPv6(Internet Protocol version 6,互聯網通訊協定第6版)是被指定為IPv4繼任者的下一代互聯網協議版本。IPv6是個用于封包交換互聯網絡的網絡層協議。重新設計互聯網協議的主要原因是,90年代初有人擔心10年內IPv4的IP地址就會不夠用(實際上多挺了幾年)。1998年12月,互聯網工程任務小組(Internet Engineering Task Force,簡稱IETF)通過公布互聯網標準規范(RFC 2460)的方式出臺了IPv6的相關定義。
IPv6具有比IPv4大得多的地址空間。這是因為IPv6使用了128位元的地址,而IPv4只用32位元。因此新增的地址空間支持2的128次方(約3.4 ×10E38)個IP地址。這種擴展提供了靈活的地址分配以及路由轉發,并消除了對網絡地址轉換(NAT)的依賴。過去因為IP地址有限,普遍采用NAT以減少IP地址的消耗。以地球人口70億人計算,每人平均可分得約4.86 x 10E28個IPv6地址。
隨著互聯網的發展ipv6的優勢不言而喻。很多人想用免費的ipv6,但不能確定自己的網絡環境是否支持ipv6。下面介紹了幾種比較簡單的測試方法。
如果自己的電腦是win7/8系統,無需進行ipv6配置;xp用戶需自己手動配置:
開始--》運行,輸入“cmd”回車,然后輸入“ipv6 install”回車。
檢查自己的電腦是否有網絡連接,如連接正常進行下一步測試。
測試方法一:在瀏覽器地址欄輸入網址“http://test-ipv6.com/”,在頁面會給出您的ipv6網絡測試結果,見下圖。
測試方法二:在瀏覽器地址欄輸入網址“http://ipv6.jmu.edu.cn/”,如頁面右下方的小老虎一直在跳舞,那么恭喜啦,您的ipv6沒問題。
測試方法三:在瀏覽器地址欄輸入網址“http://ipv6test.google.com/”,如出現下面的界面,那么恭喜您,您的網絡支持ipv6.
你ip地址是傳統的 ×××。×××。×××。×××方式的就是IP4網絡 如果不是 那么就是由字母數字混合的另外一種就是IP6 另外在你接入網絡時候會有提示
其次···目前只有部分高校和特殊用途的公司有采用IPV6模式···所以一般來說你不會使用到這種網絡協議
如何確定自己是否已接入IPv6網絡
一。首先請確認操作系統已經安裝IPv6協議
1.Windows XP與Windows 2003
Windows XP與Windows 2003操作系統默認是沒有安裝IPv6協議,需要手工安裝IPv6協議族。
可通過如下命令進行安裝: netsh interface ipv6 install
該命令基本可適用所有Windows操作系統(支持IPv6的),而XP還有一個單獨的命令:
ipv6 install
即可安裝IPv6協議棧,與上面的netsh命令同樣的效果。注意:該命令只適用于XP,在2003以后的操作系統已經被淘汰了。
安裝成功后可在桌面[網上鄰居]點擊右鍵,選擇[屬性],再右鍵點擊里面的[本地連接]網卡,選擇[屬性],出現如下圖所示的畫面:
確認Microsoft TCP/IP版本6存在即可
一般建議通過netsh命令來操作,關于netsh命令的用法,可參考文章:
在Windows操作系統下利用netsh命令配置IPv6
2.Windows Vista、Windows 7與Windows 2008
Windows Vista與Windows 7、Windows 2008則默認已經安裝了IPv6協議,無需再次安裝,且直接可以在網卡里面設置IPv6地址和網關,與IPv4類似。
二。確認已經分配到了可用的IPv6地址
單擊【開始】菜單,選擇【運行】輸入【cmd】然后確定,出現命令提示符窗口(一般為黑底白字的字符輸入界面),然后選擇如下二種方式來查看是否已分配到IPv6全球單播地址(可任選其一)
請確認已分配到2001::開頭的IPv6地址,只有fe80::的地址并代表已經接入IPv6網絡,這只是系統自動產生的鏈路本地地址,無法訪問IPv6互聯網。無法自動獲取到2001::開頭的IPv6地址時只能通過隧道或第三方軟件來接入IPv6,因為本地網絡并未開通IPv6服務。
方法1:輸入 ipconfig /all
方法2:輸入
netsh interface ipv6 show address
一般各高校教育網的 用戶可以直接通過DHCPv6協議或IPv6無狀態地址自動配置,來自動獲取到2001開頭的IPv6地址,在ipconfig /all信息中會有獨立的IPv6網關,通過Teredo隧道接入用戶在ipconfig /all信息中是沒有默認網關的,而是通過IPv4網絡進行來傳輸IPv6數據。
6to4隧道會分配2002::開頭的IPv6地址,因此,不管何種接入方式,都必須首先確認自己已經分配到2001::或2002::開頭的IPv6全球單播地址。
如下圖所示的配置是教育網用戶直接獲取IPv6地址接入IPv6網絡的配置:
三。確認可以ping通IPv6網站
單擊【開始】菜單,選擇【運行】輸入【cmd】然后確定,出現命令提示符窗口
(一般為黑底白字的字符輸入界面) 然后輸入:
1. ping -6 ipv6.google.com
1. ping -6 www.kame.net
1. ping -6 www.6rank.edu.cn
會自動將域名解析成IPv6地址,且至少有一行顯示reply from 200XXX::XXXX的信息。
如全部都是request time out則是請求超時,代表IPv6網絡不通,可能存在其它故障。
四。確認自己的網關能ping通
注意:如果是Teredo隧道等方式接入,則沒有網關,無需進行此步驟驗證。 前面我們獲取到的ipconfig /all信息中,有一項紅色標注的default gateway fe80::xxxx的地址(該地址根據用戶具體情況不同而有所變化,請替換為自己的實際網關地址) 請嘗試如下命令:
1. ping -6 fe80::xxx
確認信息是reply from fe80::xxxx
如果是request time out則表示網關不可達,是無法接入IPv6網絡,只能聯系本地IPv6網絡管理人員咨詢解決辦法。
如網關可以ping通但還是無法ping通IPv6網站,請按后面操作進行。
五、網卡直接能獲取到IPv6地址
目前教育網用戶廣泛采用此方式,學校內部網絡已經直接開通IPv6接入功能,本地連接網卡或無線網卡能開機自動獲取到IPv6地址。如已經是教育網用戶, 但仍無法獲取到IPv6地址,則表示當前網絡環境并未開通IPv6,可自行選擇當前網絡支持的隧道方式來接入,請參考置頂貼的IPv4網絡使用各種隧道方式接入IPv6的教程。
網卡能自動獲取IPv6地址時,可能需要關閉Teredo隧道、ISATAP隧道、6to4隧道,避免同時開通多種IPv6網絡接入方式,同時分配多個IPv6地址,導致路由表錯誤(多種接入方式可以支持,但不建議新手使用,除非熟練掌握如何使用)。 提示:運行如下命令可以清除所有IPv6相關的配置,恢復系統默認值,建議存在故障時使用此命令恢復默認值,然后再次重新配置IPv6的接入方式:
1. netsh interface ipv6 reset
請運行如下命令將隧道服務禁用:
1. netsh interface 6to4 set state disable
2. netsh interface isatap set state disable
3. netsh interface teredo set state disable
因操作系統不同,如發現命令無法執行,請嘗試:
1. netsh interface ipv6 6to4 set state disable
2. netsh interface ipv6 isatap set state disable
3. netsh interface ipv6 teredo set state disable
重新配置以后確認本地只有一個2001::開頭的地址以后可再嘗試
1. ping -6 ipv6.google.com
1. ping -6 www.kame.net
1. ping -6 www.6rank.edu.cn
看是否有Reply from XXX,代表IPv6已經OK了。如是使用隧道方式接入,請繼續往后查看。
如仍然是reques time out,代表網絡仍存在故障,請發貼詳細說明自己如何接入IPv6網絡,并完整提供如下信息進行分析:
1. ipconfig /all
2. netsh interface ipv6 show route
3. ping -6 fe80::xxxx(請替換為自己的網關地址)
4. ping -6 ipv6.google.com
5. tracert -6 ipv6.google.com
六。通過隧道方式接入IPv6
請首先明確自己目前采用何種隧道接入IPv6網絡,目前僅有Teredo隧道可以使用私網IP地址,ISATAP、6to4等隧道均必須使用全球唯一的公網IPv4地址,隧道接入不成功請參考各種隧道接入的教程。 使用ISATAP隧道接入時,故障處理方式可與前面的自動獲取IPv6地址的用戶類似。
使用Teredo方式接入的用戶,可能需修改本機hosts文件,將常用的IPv6網站地址直接記錄到本機hosts文件中,然后才可以通過瀏覽器直接訪問該類hosts中指定的網站,無hosts的IPv6網站將無法訪問。 hosts文件地址:
C:WindowsSystem32driversetchosts
具體方式請參考Teredo隧道接入的教程。
同時請確認自己的hosts文件已經修改正確,ping hosts文件中某個域名時將會顯示hosts文件中設置的IPv6地址。 同時確認ipconfig /all信息中的不同網卡(或隧道接口)只有一個網卡存在全球單播的IPv6地址存在,如果多個網卡均存在2001::開頭的地址(比如本地網卡、 Teredo、ISATAP隧道均同時開啟了)或多個網卡同時存在2001::開頭的地址與2002::開頭的地址,此時請通第五步中關閉隧道服務的命 令,禁用未使用的隧道,或直接將三種隧道全部禁用,然后按照本論壇中的帖子重新配置即可。
七、確認Web瀏覽器功能正常
如果可以ping通ipv6網站,也可以ping通網關,tracert等也正常,但還是無法打開IPv6網站,可以嘗試更換新的瀏覽器軟件試試。
建議使用Google Chrome、Firefox、Opera等更新一些的瀏覽器來訪問。
評論