使用谷歌云GCP IPv6为教育网搭建6to4服务

发布于 / 信息应用 / 15 条评论

各大高校接入的中国教育网(CERNET)的IPv6网络一直是不设限速而且免费的,而IPv4的网络要么是价格高昂(1块1G的都有),要么采用双栈接入直接走三大运营商的带宽。Luminous的校园网就是属于后面那一种,IPv4由电信提供,并不走教育网线路,电信出口限速20M(不过5块一个月还要啥自行车( ̄▽ ̄)”)

当初其实刚刚办理了校园网就发现学校采用的是千兆的交换机组网,然而只有在走教育网的时候才不会被限速到20M,满足这个条件的就两个,要么是位于教育网网内的IPv4服务器,要么是使用IPv6访问网站

当然,一直以来的玩法局限于拿来下科大镜像站的系统镜像,常常能跑到50-70m/s

前几天突然有了通过IPv6连接代理实现6to4顺便利用这带宽爽一下的念头d=====( ̄▽ ̄*)b,开搞


10.18部分地区教育网路由调整,走美西HE转coresite,当日11:17测试景安已恢复

初步推断可能是教育网骨干网出现拥堵,负载均衡器的IP被路由到了美国的节点,有待进一步观察


一、在坑里摸索

全文用作代理的工具为V2ray,模式为WS+TLS+NGINX转发,受于特殊原因后文不再详述,如有需要自行了解

既然要走IPv6,那非常简单啊,国内找个最好(然而那点国内那点带宽不如直连算了……)

不慌,美西还有一大把带IPv6的服务器,随手摸了个DigitalOcean的VPS测试(⊙o⊙)

emmm……速度不太如意(⊙x⊙;),从大佬那里了解到CERNET的国际出口只有10G到美西he.net和10G到香港hkix,以及最近在美西接入的cogent

显然,到do走的he.net的那个口子,而且被严重的QoS了,没办法跑起来……在美西还有一个cogent,对国内用户很少有卖cogent单线的服务器的,翻了一下CF的ASN找到了一组走cogent到cf的/48段(V2可以用CF进行转发)

然而实际测试发现找不到这个IP段下属的服务器……/48只分配到了交换机,IPv6也没有办法去扫段,果断弃之(其实看那个延迟也觉得不是多靠谱)


这下就只能考虑走HKIX出口的了,问来问去,也就Leaseweb和dmit走HKIX直连,其他的大多亚太的IPv6都要绕美西的he.net

Leaseweb就不提了,大厂的东西也实在是不太好买价格也不亲民,看看dmit吧……

15刀一个月!告辞!(/// ̄皿 ̄)○~

突然想起看油管教育网直连是走hkix过去到澳大利亚的,那么到谷歌云GCP香港也应该也是走hkix

问题是GCP的VPS并不支持IPv6,一番查找之后得知可以通过谷歌云的负载均衡(LoadBalance)进行转发,那么就开始吧


二、配置Load Balance并绑定IPv6

首先我们要创建一个VM实例,然后在Computer Engine选项下选择实例组,创建一个与VM区域对应的单区域实例组

然后直接在上方搜索Load Balance(原谅我没一下找到),进去控制台之后直接选择高级菜单

上方需要配置的三个选项卡如图

首先选择后端服务,创建后端服务。如图,协议选择TCP,选好对应的刚建立的实例组,然后填入VPS上代理的端口(我是通过NGINX转发所以代理端口是443端口)

注意后端检查是必须配置的,将端口指向你VPS上的代理端口即可

随后选择目标代理选项卡,创建目标代理。选择好对应的后端,类型TCP,代理协议选择关闭。

最后选择转发规则,点击创建全局转发规则。

选择TCP协议,端口为转发到LB的的端口,选择一个合适的即可。IP选择V6,目标选择上一步建立的目标代理。

创建,静候5到10分钟,等待后端验证完成并出现对号

这时已经可以通过相应的方式验证转发成功了

注意Load Balance本质上是一个复杂的反代,它把VPS上的IPv4的端口A转发到LB的IPv6的端口B,所以在配置好转发后配置自己的客户端的时候,你需要填写的的是IPv6的地址加上全局转发规则中设置的LB的端口


附一个操作视频(时间比较赶校园网还慢,操作不是特别连贯,望见谅)


三、测试效果

路由测试,延迟65ms,非常优秀……

再测试一下速度,非常优秀!不错!捞比!

受限于最小的VPS的性能,这个速度基本上是达到极限了(。・∀・)ノ

 


四、价格

之所以选择GCE,是因为GCE有免费300刀一年的试用(。^▽^)

根据谷歌的官方文档是每小时0.035美金,算上连续使用优惠,大概是28刀一个月……

所以说嘛……爽爽完了就够了……真用起来也不便宜的……


*原创文章,转载请注明本站来源~( ̄▽ ̄)~*

转载原创文章请注明,转载自: Luminous' Home » 使用谷歌云GCP IPv6为教育网搭建6to4服务
  1. 北京的爷

  2. BillRocket

    吉大,用gcp台湾省节点,ipv6速度可以达到200M(ipv4只有几M。。)

    1. Luminous
      @BillRocket 最小的实例极限转发我测能到350Mbps的样子,建议开香港的(即使你开的台湾路由也是从香港过去的)
      1. BillRocket
        @Luminous 大佬。推荐个国外域名注册商呗。godaddy太贵,namecheap支付的时候卡住三次。。。
        1. Luminous
          @BillRocket 狗爹、name.com、namecheap、namesilo都可以,不过这些国外网站到国内都比较差,尽量白天买呗……
  3. Guest

    我这测试路由,gcp已经绕美国了

    1. Luminous
      @Guest 测试了一下,确实是这样 Vultr的达拉斯也不走cogent了,可能教育网在调路由吧,等进一步观察一下吧
    2. Luminous
      @Guest 已经逐步恢复HKIX直连 可能是教育网骨干网出现拥堵,负载均衡器的IP被路由到了美国的节点
  4. fubukiis

    谢谢分享!有个小问题服务器域名解析是到ipv4地址还是ipv6地址呢?

    1. fubukiis
      @fubukiis 哦是我看错了,没事了@_@
      1. Luminous
        @fubukiis 23333333,搞懂了就好qwq
  5. xi

    捂脸,校园网正需要ipv6,不过不怎么会用v2ray,不知道有s s 的方法吗?

    1. Luminous
      @xi ss也是一样的,端口对应就可以
      1. ss
        @Luminous 能私一下吗?有问题请教
        1. Luminous
          @ss qq1363581681,加吧( ̄▽ ̄)"