另一个免费IPv6 Tunnel注册及设置(Windows/Linux)
虽然免费而且速度也不错,但是需要公网IP(NAT的内网无法使用),可用性大大降低。那今天就来介绍另一个吧——Freenet6。
点进看详细内容。
他们的地址是http://www.freenet6.net(由 于是gogo6提供的服务所以会跳转到http://gogonet.gogo6.com/),首页上可以看到一排链接,其中的Freenet6就是我们 需要的服务了。

点了之后会需要登录,没有帐号可以点击“Sign Up”注册一个,有的话把帐号输进去登录(Sign In)就可以了。

对于长期混迹于网络之上的注册应该不是什么复杂的工作。Email、密码、确认密码、生日、验证码,就这几项。

然后是个人信息,必填的几项是:全名(Full Name)、国家(Country)、运营商(Your ISP,填China Telecom、China Unicom或者ChinaMobile等)、“如果你的运 营商提供IPv6,你会用它来代替Freenet6吗?”(If your ISP offered IPv6, would you use it instead of Freenet6?)、“你的公司是否使用gogoWARE的产品?”(Does your company use gogoWARE products?)、你使用V6的主要网络(Primary network you are taking to v6,一般选家用Home或者宽带Fixed broadband)、IPv6的部署用途(Overall status of IPv6 deployment)以及是否接收产品广告信息(I’m fine with receiving IPv6 product information from time to time but don’t spam me)。填完之后Join就可以了。

你会收到gogoNET发到你邮箱里的注册信息,但是不需要确认。注意这里注册的是过哦gogoNET的帐户,并不是Freenet6的,后面会将 到注册Freenet6的帐户。
登录之后会来到Freenet的服务介绍(Freenet6 Services)。其实现在只要下载软件之后就可以用了(点击DOWNLOAD可以去下载页面),甚至前面的注册都不需要,只要能搞到软件,就可以使用 他们的Tunnel了,因为他们是支持匿名(anonymous)接入的。但是注册之后是有一些好处的(比如静态IPv6地址,可以得到形如 “username.broker.freenet6.net”的域名,以及IPv6地址的反向域名解析),所以我们还是接着往下走吧。
在Freenet6 Services页面上列出了各种服务,包括Tunnel、DS-lite(不是某公司的掌机,不要搞错!这里DS是指双栈)、DSTM、Home Access和一些工具。这里我们需要的是Tunnel服务,点介绍下面的Learn More进去详细介绍。
这里介绍了Freenet6 Tunnel的各种特点,包括前缀、反向DNS、域名构成等等。在Getting started一节的第二段,有一个很不显眼的Click here,点进去就是注册Freenet6的帐户了。

在接下来就简单了,用户名、Email、密码、确认密码、验证码,然后SUBMIT就行了。注册成功之后会在邮箱里收到注册信息,不需要确认,注意 保管好用户名和密码。之后就可以利用所注册的用户名和密码来连接Tunnel了。
接下来是Linux篇。
注:以下框中的内容均为在终端中输入的命令!
在注册篇里提到的下载页面下载Linux版的源代码,编译安装。其实如果使用Ubuntu的话很方便,直接从软件仓库中下载就行 了:
sudo apt-get install gw6c
在Ubuntu软件仓库中的gw6c是作为服务安装的,而不知为什么,我在开机时并不会自动连接,而且一段时间之后连接会丢失,所以还是自己编译 吧。
我下载的是gogoCLIENT 1.2 Source Code (Linux/Unix/MacOS/BSD) – Beta的源代码,觉得beta版不放心的可以下载Client 6.0 Source Code (Linux/Unix/MacOS/BSD)。
下载之后得到的文件是gogoc-1_2-RELEASE.tar.gz,先解包,然后进入目录:
tar -xf gogoc-1_2-RELEASE.tar.gz cd gogoc-1_2-RELEASE
可以参看INSTALL文件来安装,这里就简单介绍一下。
首先需要满足依赖关系,必须有如下软件包:OpenSSL、libcrypto、libpthread、libsocket或libnsl(在 Ubuntu下软件包的名称和这里的并不一样,请自行查找安装,注意要dev包)。
其次内核必须有通用TUN/TAP设备驱动支持、IPv6-In-IPv4隧道支持、IPv6支持,这些模块在Ubuntu下都有。
然后就是编译安装,请自己决定安装目录。
make platform=linux all sudo make platform=linux installdir=/usr/local/gogoc install
当然这样只是匿名连接,要使用上一篇讲的帐号,还需要一番设置。配置文件在/usr/local/gogoc/bin/gogoc.conf, 如果使用Ubuntu软件仓库中的gw6c的话配置文件是/etc/gw6c.conf。因为结构是一样的,所以就一起说了。
用喜欢的文本编辑器打开配置文件,注意需要root权限。需要设置的有以下几项,请搜索并修改:
userid=<Freenet6的用户 名>
passwd=<密码>
server=<服务器,匿名服务器是 anonymous.freenet6.net,验证服务器是authenticated.freenet6.net>
auth_method=<验证方式,匿名是 anonymous,验证是any>
注意这里是Freenet6的帐户而不是gogogoNET的帐户,请区别开(gogoNET帐户是Email,而Freenet6帐户是用户 名)。其余的保持默认。然后进入安装目录,运行程序就可以了。
cd /usr/local/gogoc/bin sudo ./gogoc -y
加参数“-y”是因为首次连接服务器时会保存一个key,不加此参数会询问。
到此,就设置完成了,注意程序必须到安装目录下执行,否则会因为找不到配置文件而失败。其实为了方便可以写一些脚本,甚至加到启动脚本里面,这些大 家自己研究吧。
注册用户连接成功后的IPv6地址是固定的(每次连接都分配到同一个地址),匿名用户的话IPv6地址是动态分配的。注册用户还会得到一个“用户 名.broker.freenet6.net”的域名指向分配的IPv6地址。这些对于需要架设服务器或者希望远程访问自己机器的朋友是很有用的。注册用 户的方式请看前一篇“注册篇”。
下次是Windows篇。
Window下设置就简单多了,因为有图形界面。
还是在下 载页面下载Windows版本,一个是32位的,一个是64位的(必须下载相应的版本,因为需要安装虚拟网卡的驱动,不正确就无法使用)。
下载好后安装,一路下一步就可以了,没有什么插件之类的,Windows可能会弹出一个安装驱动的警告,确定就行了。
安装好之后运行(开始菜单>gogo6>gogoCLIENT>gogoCLIENT Utility),会需要管理员身份来运行(Vista和Win 7)。
软件一共有四个选项卡——Basic、Advanced、Status和Log。
首先来看Basic选 项卡,Server Address就是服务器地址,匿名的 是anonymous.freenet6.net,如果前面注册了Freenet6帐户(参看注册篇)就是authenticated.freenet6.net。 然后选择匿名连接(Connect Anonymously)还是用Freenet6帐户连接(Connect Using the Following Credentials)。Username和Password就填Freenet6的用 户名和密码(注意区别gogoNET帐户和Freenet6帐户,gogoNET的用户名是Email,Freenet6是自己选的用户名)。勾选是否开机启动(Launch the gogoCLIENT service at system startup)。
以上都填好之后点Connect按钮就可以了,连接成 功之后会跳到Status选 项卡显示连接信息。这时只要把工具最小化就行了(不要Close),可以在系统托盘中看到它的图标。如果要断开在Basic选项卡中点Disconnect按钮。
Advanced是 高级选项,除非连接有问题,否则不需要设置。
Windows下的设置就这么简单,到此结束!
其他
Freenet6的优点是提供软件,可以在各种网络状况下连接(包括局域网等NAT环境),缺点是速度比较慢。
其实Freenet6共有四个服务器,分别是蒙特利尔(montreal.freenet6.net)、阿姆斯特丹 (amsterdam.freenet6.net)、悉尼(sydney.freenet6.net)和台北 (taipei.freenet6.net)。默认一般是连到蒙特利尔的,所以速度比较慢。台北地理位置上虽然比较近,但是其实数据要到美国跑一圈,所以 速度也较慢。倒是悉尼,路由直接从香港过去,速度可能会稍快,但其实也快不了多少。服务器地址可以直接填写这四个中的一个。
在Windows下其实有国内的一个服务“六飞”(http://www.6fei.com.cn/),所以介绍Freenet6主要还是Linux下的。
希望IPv6早日普及。
本文来自: 另一个免费IPv6 Tunnel(注册篇)
Related posts:
我在Fedora在也安装了freenet6(/opt/gogo6).只是不知道怎么停止/卸载freenet6?
您能具体说说吗?