歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

實用技巧:在Linux系統下享受IPv6的暢快

隨著互聯網的不斷發展,當今的IPv4制式已漸漸滿足不了應用,往下一代IPv6的轉換也悄悄開始了。 早在去年11月,台灣的 電信 運營商即開始正式啟用IPv6;今年2月份,國際互聯網從IPv4向IPv6轉移也已啟動;而幾天前,Google也開通了IPv6 網絡 專訪的網址。一切動作顯 隨著互聯網的不斷發展,當今的IPv4制式已漸漸滿足不了應用,往下一代IPv6的轉換也悄悄開始了。


早在去年11月,台灣的電信運營商即開始正式啟用IPv6;今年2月份,國際互聯網從IPv4向IPv6轉移也已啟動;而幾天前,Google也開通了IPv6網絡專訪的網址。一切動作顯示,向IPv6的轉換的腳步是越來越快了。

雖然我們還不知道什麼時候會轉向IPv6,但是看完了本文,你就可以在Linux下享受IPv6!


本文是對bones7456兄寫的的“ipv6”進行的擴充,並在Ubuntu 8.04下試驗成功。其他Linux發行版類似,只需要安裝好相關開發包即可。


原理簡介


利用現有IPv4網路,透過二端建立起一條隧道(Tunnel) ,Server端透過這個Tunnel發送一組IPv6位址給另一端,使兩端可以使用IPv6封包在Tunnel內傳遞,如同現行很熱門的VPN應用,是同相道理,使用者在外可使用公司內部私人網路,一樣是透過Tunnel建立,公司內部網段IP在Tunnel內傳遞,只不過這時換成IPV6封包。


1、先決條件


在編譯這個軟件前,首先確保你的Linux系統准備好了以下開發包,以順利進行編譯:gclearcase/" target="_blank" >cc,g++,libc6-dev,libssl-dev


2、下載軟件


先下載這個包(http://download.apbb.com.tw/ipv6/gw6c-5_0-RELEASE-src.tar.gz),解壓至任意位置,如桌面。其中tspc-advanced/INSTALL文件內有詳細的安裝說明。


3、編譯並安裝


進入tspc-advanced,執行make target=linux編譯:


cd ~/Desktop/gw6c/tspc-advanced/

make target=linux


然後執行下面的命令安裝:


sudo make target=linux installdir=/usr/local/gw6c install


4、修改配置文件


sudo gedit /usr/local/gw6c/bin/gw6c.conf


然後找到server=那行,修改為: server=tb.ipv6.apol.com.tw,保存退出。


5、運行


cd /usr/local/gw6c/bin/ 然後執行 sudo ./gw6c ,如果看到類似:


Gateway6 Client v5.0-RELEASE build May 16 2008-12:30:00

Connection to tb.ipv6.apol.com.tw established.


這樣的輸出,就表示連接成功了。這時,軟件會在後台運行,需要注意的是,每次電腦啟動後都需要手動加載。假如你需要自動連接,可以將/usr/local/gw6c/bin/gw6c寫入/etc/init.d/rc.local文件。


6、測試效果


這時如果你在終端下運行ifconfig,可以發現多了一個項目,比如我是:sit1 Link encap:IPv6-in-IPv4。


你也可以使用ping命令的ipv6版來ping Google的主頁:ping6 ipv6.google.com,測試是否能通。


當然,最重要的目的,當然是上網了。


你可以訪問Google的IPv6版,也可以通過sixxs.org來訪問Wikipedia,無需任何代理。下面可是用普通網絡不能訪問的唷!而且速度更不是普通代理所能達到的。
 

Copyright © Linux教程網 All Rights Reserved