隧道技術簡介
IPV6目前還在實驗階段,沒有走入尋常百姓家,但我們隱約已經(jīng)可以聽到IPV6的腳步聲了。例如世界上最大的IPV6實驗網(wǎng)--教育網(wǎng)CERNET2已經(jīng)全面建成,清華大學的很多學生宿舍已經(jīng)可以使用IPV6地址了。
雖然如此,但中國大陸的多數(shù)ISP還不支持直接的IPV6接入,普通網(wǎng)民如果想體驗IPV6,需要使用隧道技術。
隧道,是一種在IPV4升級到IPV6期間的過渡技術??梢詫PV6數(shù)據(jù)包進行封裝,通過現(xiàn)有的IPV4網(wǎng)絡進行傳輸,并利用隧道代理接入IPV6網(wǎng)絡。目前在國內外有不少研究機構和商業(yè)公司提供可以免費使用IPV6隧道代理,常見的有:
上海交通大學(http://ipv6.sjtu.edu.cn/news/041231.php),無需申請,可以直接使用。
泰國的NECTEC(http://tb.ipv6.nectec.or.th/tb/index.php ),免費申請,立即生效。
Hurricane Electric ( http://tunnelbroker.net/tunnel_detail.php ),以下簡稱HENET,免費申請,申請24小時后生效。
不論使用哪一個隧道,都需要有一個真實的外部IP地址才可以
如何建立IPv6隧道、不用登陸校園外網(wǎng)就可以免費
一
開始→附件→命令提示符
輸入 ipv6 install 按回車
等到出現(xiàn) Installing.。。
Succeeded.
C:〉Document and Setting〉user 時輸入netsh 按回車
等到出現(xiàn) netsh時輸入 interface ipv6 按回車
等到出現(xiàn) netsh〉interface〉ipv6 時輸入isatap按回車
等到出現(xiàn) netsh〉interface〉ipv6〉isatap時輸入 set router 10.1.18.33按回車
如果出現(xiàn) 確定。
netsh〉interface〉ipv6〉isatap
那就是建立成功了
IPv6下瀏覽網(wǎng)頁的話很簡單···在你想去的網(wǎng)址后面加上 .sixxs.org 如 www.baidu.com.sixxs.org
百度是比較好的 它提供的鏈接也是IPv6的 所以呢 不用登陸校園網(wǎng)就瀏覽網(wǎng)頁是很簡單的
二
上BT下電影~~~~推薦上海大學的樂乎BT,網(wǎng)址:bt.shu6.edu.cn 現(xiàn)在一般的六維BT都需要邀請碼才能注冊賬號 樂乎的不需要 只需要你用個教育郵箱注冊即可
所謂的教育郵箱就是以edu.cn結尾的郵箱~~~~這里推薦黃石理工學院的郵箱mail.hsit.edu.cn
申請相當簡單
在BT上下東西大家都會吧~~~~海量的資源哦~~~~一般都10兆每秒的速度~
三
登QQ
如果能上那個BT的話 在那上面搜“QQ”就會出現(xiàn)~~~十分詳盡 這里說下
1.下載net.2.0
2.并安裝net.2.0。下載地址
http://bt6.shu6.edu.cn/details.php?tid=17967
3.下載ProXY4To6
4.下完后打開ProXY4To6,設置ProXY4To6的端口(默認8888)流量開不開無所謂,打開QQ的“設置”“系統(tǒng)設置”“代理設置”點擊“使用自定義的網(wǎng)絡設置”,類型設為“HTTP”,服務器設為“127.0.0.1”,端口設為“8888”或“66”或“6666”(端口要和ProXY4To6的一樣)然后點擊應用、確定。
5.登QQ:每次用ipv6登QQ都必須打開ProXY4To6并保持和QQ端口一致。(注:雙擊最小化)
6.完畢
四
ipv6天湖網(wǎng)絡電視V2.0
用法:
1.打開直接雙擊節(jié)目即可觀看。
2.錄制方法:直接點擊電視右下方的錄制再按提示操作即可.
下面以HENET為例,介紹一下在Linux下建立和使用隧道訪問IPV6網(wǎng)絡的方法。
首先在HENET的網(wǎng)頁上注冊并申請一條隧道,注意申請的時候您的IPV4地址必須能被HENET所“ping”到。等待24小時后,就可以看到自己隧道的詳情了。例如筆者隧道的詳細情況如下:
表 1. 隧道兩端的地址
服務器IPV4地址 64.71.128.83
服務器IPV6地址 2001:470:1F03:EE1::1/64
筆者的IPv4地址 125.96.98.198
筆者的IPV6地址 2001:470:1F03:EE1::2/64
如果您的IPV4地址發(fā)生了變化,則在HENET網(wǎng)站上重新建立隧道即可。網(wǎng)頁中點擊“Example Configs”鏈接,即可看到相對應的配置命令,HENET提供了Linux、FreeBSD、Windows、Solaris等操作系統(tǒng)下對應的命令。
筆者的使用Fedora Core 5 Linux,默認就支持IPV6,建立上述隧道的命令是:
#ifconfig sit0 up
#ifconfig sit0 inet6 tunnel ::64.71.128.83
#ifconfig sit1 up
#ifconfig sit1 inet6 add 2001:470:1F03:EE1::2/64
#route -A inet6 add ::/0 dev sit1
首先啟用sit0隧道接口,隧道另一端的地址是HENET的64.71.128.83。然后啟用sit1隧道接口,并且設置本身的隧道接口。最后一個命令設定系統(tǒng)訪問所有IPV6地址時,都從sit1接口出去。
上述命令需要以root用戶的身份執(zhí)行,執(zhí)行完畢后立即生效。這時就嘗試訪問IPV6網(wǎng)絡了。但重新啟動系統(tǒng)后,上述隧道的配置配置全部會丟失。如果想使得隧道的配置總是能夠在開機后自動生效,則可手工建立下列兩個文件,其內容如下:
#cat /etc/sysconfig/static-routes-ipv6
sit1 ::/0
#cat /etc/sysconfig/network-scripts/ifcfg-sit1
DEVICE=sit1
ONBOOT=yes
IPV6INIT=yes
IPV6TUNNELIPV4=64.71.128.83
IPV6ADDR=2001:470:1F03:EE1::2/64
另外在/etc/sysconfig/network 文件中添加一行如下:
NETWORKING_IPV6=yes
感受IPV6
Linux下的多數(shù)網(wǎng)絡工具都可以支持IPV6,例如Firefox瀏覽器。Firefox在訪問一個網(wǎng)站時,如果同時解析到IPV4和IPV6地址時,在系統(tǒng)支持IPV6的情況下,會優(yōu)先使用IPV6地址。您可以嘗試訪問下列地址:
http://www.kame.net/,如果你使用IPV4地址去訪問,可以看到一個靜止海龜,一旦你使用IPV6地址,則這個海龜會動。
http://www.deepspace6.net/,網(wǎng)頁下方會顯示你的IPV4或IPV6地址。
http://ipv6.sjtu.edu.cn/ ,上海交大的IPV6首頁,會在頁面的右上方顯示您的IPV6或IPV4地址。
http//mirrors.bieringer.de/Linux+IPv6-HOWTO/,Linux下的IPV6 Howto文檔,頁面下方會顯示您的IPV4或IPV6地址。
其他可用的網(wǎng)絡工具還有host、dig、ping6、tcpdump、links、lynx、traceroute6等命令,其中前兩個命令無需操作系統(tǒng)支持IPV6,亦可使用。
支持IPV6的Linux系統(tǒng)上,host命令在查詢域名地址的時候,會同時返回IPV4和IPV6地址。
$host www.deepspace6.net
www.deepspace6.net has address 192.167.219.83
www.deepspace6.net has IPv6 address 2001:760:2e01:1::dead:beef
$
如果只想看IPV6地址,則使用命令:
$host -t AAAA www.deepspace6.net
www.deepspace6.net has IPv6 address 2001:760:2e01:1::dead:beef
$
這是由于在支持IPV6的DNS服務器中,用AAAA記錄(簡稱4A,Quad-A)代替了原來的A記錄。相似的,dig命令也可以使用“-t AAAA” 參數(shù)。
ping6命令用來在IPV6環(huán)境下取代原有的ping命令。
$ping6 -c 4 www.6bone.net
PING www.6bone.net(classical.hexago.com) 56 data bytes
64 bytes from classical.hexago.com: icmp_seq=0 ttl=57 time=673 ms
64 bytes from classical.hexago.com: icmp_seq=1 ttl=57 time=668 ms
64 bytes from classical.hexago.com: icmp_seq=2 ttl=57 time=672 ms
64 bytes from classical.hexago.com: icmp_seq=3 ttl=57 time=743 ms
--- www.6bone.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3007ms
rtt min/avg/max/mdev = 668.738/689.558/743.326/31.104 ms, pipe 2
$
traceroute6命令就是IPV6環(huán)境下的traceroute??梢愿櫘斍暗腎PV6路由信息。
$traceroute6 www.6bone.net
traceroute to www.6bone.net (2001:5c0:0:2::24), 30 hops max, 40 byte packets
1 2001:470:1f03:ee1::1 (2001:470:1f03:ee1::1) 297.786 ms 300.323 ms 301.071 ms
2 2001:470:1fff:2::26 (2001:470:1fff:2::26) 304.122 ms 305.512 ms 315.105 ms
3 2001:470:0:9::2 (2001:470:0:9::2) 317.708 ms 319.274 ms 319.999 ms
4 paix6.ttnet.ad.jp (2001:504:d::e) 322.116 ms 322.795 ms 323.521 ms
5 2001:2a0:3:7::6175 (2001:2a0:3:7::6175) 557.583 ms 558.293 ms 558.981 ms
6 sl-bb1v6-nyc-t-11.sprintv6.net (2001:440:1239::1) 666.972 ms 655.402 ms 669.479 ms
7 2001:440:eeee:ffca::2 (2001:440:eeee:ffca::2) 676.343 ms 664.283 ms 670.184 ms
8 classical.hexago.com (2001:5c0:0:2::24) 671.037 ms 676.618 ms 677.437 ms
$
評論