21
2024
11
14:06:18

【WGCF】提取WARP配置为CERNET提供IPv6流量转发

https://luotianyi.vc/4500.html

校园网的IPv4收费不少高校都比较贵,而IPv6是不限速不限量的。经过2020年9月10日教育网的路由变动后,CERNET在HKIX与HE以Peer via IX的形式进行了互联。因为HE本身是IPv6的顶级之一,其在HKIX的互联还是一个开放的Public Peering,极大的降低了到达CERNET香港互联点的难度。这样修改之后虽然到HKIX那10G的链路出现了一定程度的拥塞,但是速度还是远优于以前的北美方向。

并且在10.23左右,CNGI与HKIX的互联点由cernet1-10g.hkix.net变更为cernet1-lacp-10g.hkix.net,说明容量由原来的单根10G扩容到了至少2*10G链路聚合,SmokePing也记录到Week44修改后丢包率明显下降。

借着教育网修改路由,CloudFlare也就能够以CERNET>HKIX(HE)>CloudFlare这样的路由链直接到达香港节点,速度和延迟都是相当可观的。WARP或1.1.1.1是CloudFlare提供的面向个人用户的隧道信息安全工具,技术层面基于WireGuard,在发布之初就有@yyuueexxiinngg大佬写了一个提取为通用配置文件的脚本,不过后来失效了。昨天看到别人发了WGCF这个项目,随手测试一下就发现居然是可行的……

*注意:本文内容仅适用于教育网CERNET对应的IPv6网络(CNGI),运营商网络到该服务的互联均已被阻断


一、下载WGCF

WGCF是一个基于Go语言编写的WARP管理程序,作者一直在维护,使用起来相当方便

项目地址:https://github.com/ViRb3/wgcf

前往release页面选择自己便于使用的平台对应的预编译程序,考虑到与CF通信的顺畅我选择的是位于境外的VPS进行操作,本地的话因为CF这项服务的特殊性很可能是不行的



二、修改配置文件

初次使用首先就是注册个用户并生成配置文件:


随后你就可以在程序目录中找到wgcf-account.tomlwgcf-profile.conf两个新生成的文件。前者是你的WARP账户信息,如果你有WARP+账户可以替换成你自己的账户;后者就是WireGuard的配置文件了,下载到本地保存。

要让他纯使用IPv6可以自己把engage.cloudflareclient.com解析成IP,我测试的解析结果是2606:4700:d0::a29f:c001,如图对Endpoint修改后保存即可。


三、客户端连接

客户端就不多提了,自己用搜索引擎去查找,直接导入你修改过的配置文件即可连接。

连接后之后测试路由都是从WARP的节点连接出去的,这样便可以访问IPv4网络了。

速度方面我用的是免费的WARP,多线程最高大概200M左右,简单测试了一下WARP+速度并没有比较大的提升,可能是UDP或者。


四、结语

这个话题其实有点敏感了,文章里很多地方就自己去摸索比较好。CF这个公司提供这么多的服务还是希望大家不要去过分的滥用,毕竟WARP免费版本的速度还是很不错了。

通过邀请用户可以获得WARP+的流量,每月初会清空一次。实际测试WARP+在访问非CF的网站速度上和免费版没有差异,只有在访问CloudFlare的站点时付费版会通过Argo类似的技术通过与目标较近的数据中心前往源站,而免费版是仅限于连接地前往源站,仅此而已。

也不知道这项服务在教育网中还能使用多久,且用且珍惜吧。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8533.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: