在Linux系统下享受IPv6的畅快

日期: 2008-06-17 作者:korn 来源:TechTarget中国

随着互联网的不断发展,当今的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系统准备好了以下开发包,以顺利进行编译:gcc,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,无需任何代理。下面可是用普通网络不能访问的,而且速度更不是普通代理所能达到的。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

korn
korn

相关推荐

  • VPN技术的发展将如何改变远程访问?

    VPN(虚拟专用网络)已经存在一段时间了。在过去二十年中,随着VPN的发展,这项技术已经从方便远程访问的点对点连接技术,转变成为基于复杂安全性的多点连接。

  • IP地址0.0.0.0能做什么?

    IP地址0.0.0.0是一个不可路由的IPv4地址,具有多种用途,主要作为默认或占位符地址。尽管0.0.0.0在计算机网络上有多种用途,但它不是通用的设备地址……

  • 无视IPv6连接?后果自负!

    如果你无视IPv6在你网络的影响,你可能给你自己带来更大的伤害。此外,你还需要考虑的是,IPv6连接不只是“网络的事”。

  • IPv6扩展报头:是好是坏?

    IETF最近的一项研究表明,当部署扩展报头时,发送到公网服务器的IPv6数据包丢包率在10%至50%。