I'm starting to provide Chinese / English versions of some articles, switch with the Language menu above. 我开始提供部分文章的中文、英文翻译,请使用顶部语言菜单切换。

Windows 8.1 下 gogoCLIENT 的安装使用与 Bug 修复

半年前,当我还在用 Ubuntu 的时候,我用 XP 虚拟机 + gogoCLIENT 搞定了 IPv4 与 IPv6 的互通。今天,我尝试在 Windows 8.1 下安装 gogoCLIENT(以下简称 GC)时,却出现了神一样的 Bug。

下载地址:http://www.gogo6.com/profile/gogoCLIENT,需要注册账号。

在我打开安装程序的时候,GC 就给了我一个下马威。

/usr/uploads/2013/10/3582034854.png

这个的解决方法倒也简单,右键选择安装程序,兼容性模式修改成 Vista 即可解决,主程序不会有任何异常。

/usr/uploads/2013/10/3762193501.png

安装完成后,我启动了主程序,输入了上次我就使用的 hg.tfn.net.tw,连接。10 秒后,右下角弹出提示,连接成功。但是我到网络连接里一看,IPv6,没有网络访问权限!我打开详细信息一看:

/usr/uploads/2013/10/3344136822.png

我只想说,默认网关到哪里去了。(其实 DNS 也是我手动设置的)

用百度搜了一通,无果。然后用谷歌改成英文搜 “windows gogo6 default gateway”,结果真的出来了,是个 Bug!

修改方法:

1. 开始菜单(或者开始屏幕)找到记事本,右键管理员权限打开。

2. 用记事本打开 C:\Program Files\gogo6\gogoCLIENT\template\windows.cmd,做以下替换:

把所有的这句话:

netsh int ipv6 add route ::/0 "%TSP_TUNNEL_INTERFACE%" publish=yes %NETSH_PERS% > NUL

改成:

netsh int ipv6 add route ::/0 "%TSP_TUNNEL_INTERFACE%" nexthop=%TSP_SERVER_ADDRESS_IPV6%  publish=yes %NETSH_PERS% > NUL

保存。

3. 打开 GC,重新连接服务器。

这样,默认网关就设置成功了,IPv6 也能连上 Internet 了。

本站使用运行在 Vercel 上的 Waline 评论系统,中国大陆访问可能不稳定。