在家還想上學(xué)校的IPv6 PT站下載東西,于是就需要自己搭建IPv6隧道,訪問各種v6only的網(wǎng)站。下面共享一下方法。 這里主要以美國HE.NET公司的TunnelBroker.NET(以下簡稱TBN)服務(wù)做示例,文章最后會介紹其他幾個類似服務(wù),也推薦看一下。操作系統(tǒng)主要以Windows7(/Vista/2008)為例。 1. 注冊TBN服務(wù),不多廢話。注冊鏈接:http:///register.php 2. 登陸到TBN賬號,點擊左側(cè)Create Regular Tunnel,在IPv4 endpoint中填入你的公網(wǎng)IPv4地址(這里強調(diào)是有用的,繼續(xù)看),下面要選擇一個隧道。聯(lián)通線路建議選擇Fremont或LA,其他線路沒測試 過,建議用自動推薦的隧道(We recommend you use)。選完后點Submit。 3. 建立好Tunnel之后,你會看到相關(guān)信息。下面是你需要的信息:Server IPv4 addr(以下用[Server4]代替)、Server IPv6 addr(以下用[Server6]代替)、Client IPv6 addr(以下用[Client6]代替)。另外,查到你聯(lián)網(wǎng)的網(wǎng)卡上的本地IPv4地址(以下用[Client4]代替),方法是在適配器設(shè)置中雙擊聯(lián) 網(wǎng)的網(wǎng)卡,點詳細(xì)設(shè)置。 這里跟上面的公網(wǎng)IPv4地址有什么區(qū)別呢?我所在的網(wǎng)絡(luò)是一個特殊狀況,網(wǎng)絡(luò)前端有個路由器,本地拿到的地址是 192.168的私有IP而非公網(wǎng)IP(強烈建議設(shè)置固定IP)。這里需要的就是你網(wǎng)卡的IP,而非你對公的IP。如果你的網(wǎng)卡就是直接聯(lián)網(wǎng)的,那這里就 需要你的公網(wǎng)IP。 4. 在頁面下方你會看到Configure的命令行,但是(對于WinV/7/2008系統(tǒng))建議你用我提供的這個格式,不容易出問題。(其他系統(tǒng)請直接使用官方的命令) 首先打開一個管理員權(quán)限的CMD,如果系統(tǒng)開了UAC則打開開始菜單--所有程序--附件--命令提示符右鍵--以管理員權(quán)限運行。 netsh interface teredo set state disabled netsh interface ipv6 add v6v4tunnel HE [Client4] [Server4] netsh interface ipv6 add address HE [Client6] netsh interface ipv6 add route ::/0 HE [Server6] 把其中的中括號內(nèi)容替換成上面的對應(yīng)值,粘貼完之后按回車。等全部成功即可。此時訪問北郵人、Kame、IPv6 Google等應(yīng)該都可以了。 以上就是做IPv6隧道的全部步驟,下面是幾條我研究這些問題過程中的小發(fā)現(xiàn)之類的。推薦看一下,可能會有用的。 附錄1: TBN的IPv4 Endpoint更新API地址為:http://ipv4./ipv4_end.php。在這里你會看到這個更新地址的使用方法,按照要求填寫好四個參數(shù)(IP建議用AUTO,如果要指定應(yīng)為公網(wǎng)IP而非本地IP),然后可以加為書簽,以后IP改變后執(zhí)行一次。 附錄2: 在Google上搜Tunnel Broker還會得到其他幾家類似的服務(wù)商,大概的介紹一下(有的只是瞥了一眼,如有錯誤歡迎劈頭蓋臉的指正): 大陸-浙江大學(xué)(tb.):測試項目,我開了之后下載了一會被封了,但是速度的確很給力,建議只是看網(wǎng)頁的人使用。 臺灣-某兩家ISP:這里鄙視一下國內(nèi)的ISP,根本不知道IPv6為何物,還把MS的Teredo屏蔽了……言歸正傳,這兩家提供的貌似是基于客戶端的,可能也只供他們的用戶使用。沒有測試,歡迎各種小白鼠。 美國-Sixxs:看到這五個字母瞬間就能想到他們的v4Gate和v6Gate吧?其實他們也有TB服務(wù),但是要求申請條件很嚴(yán)格,需要提供很多資料并審核,不像HE這么簡單。網(wǎng)上有人申請成功,但是我對Sixxs的網(wǎng)也持懷疑態(tài)度,于是懶得費事了。 附 錄3: 接著附錄2,既然你可能會有好幾個Tunnel,你就需要用一個路由表,把國內(nèi)的流量定位到比如ZJU的,再把國外的定位到TBN,這里就可以用 route命令了。簡單提一下,大家自己研究。(da8和250是教育網(wǎng)的兩個/32段,其他六飛24xx之類的不熟也就不管了。) route add 2001:da8::/32 [ZJU.Server6] route add 2001:250::/32 [ZJU.Server6] route add ::/0 [TBN.Server6] |