提升Cloudflare内网穿透的速度

admin2023-10-18  159

最近Cloudflare内网穿透的速度越来越慢了,一直在寻找提升速度的办法,但是,始终没有什么好办法,就算是付费,好像也无法提升速度。

 

在寻找便宜好用的云服务器的过程中,无意中发现了一个提升Cloudflare内网穿透速度的方法,亲测可用,但是提升也是非常有限,略微快那么一点点,相对于走国内线路的云服务器来说,还是有不小差距,能提升一点点,总归也是好的。

 

有一篇教程文章,里面说到:

中国 Cloudflare 的 IPv6 自动解析导致反向减速甚至断连,必须关闭。

Cloudflare是全球著名的网络服务提供商,最出名的业务就是免费CDN业务。只要访问用户有 v6 地址的, Cloudflare一律会优先自动解析到他家v6节点上,理由是认为IPv6是未来趋势。这个理论上没问题,然而 Cloudflare的中国IPv6节点路径走向有问题,对于大陆地区的访问速度反而不如v4。在多个地区下,延迟过于感人,甚至会绕到欧洲去,CDN直接从加速变成了反向减速。

 

Cloudflare的IPV6设置在域名的网络选项中,也就是登陆Cloudflare之后,点击进入想要设置的域名,在左侧的菜单中点击网络,右侧就能看到IPV6的配置项,这一项默认是开启的(绿色),但是无法直接通过后台修改,需要使用客户端Linux命令来修改。

 

1.先在Cloudflare后台的右上角点击用户的图标,在弹出的菜单中,点击我的个人资料,进入个人资料页面之后,在左侧的菜单中点击API令牌,在右侧最下面的API密钥里面的Global API Key这一项的最后面点击查看,输入密码进行验证之后就能获取到API的令牌。

2.返回Cloudflare的后台,进入到想要配置的域名中,在左侧菜单中点击网络,右侧的IPV6兼容性配置项中点击API,获取到Change IPv6 setting的相关内容,一般是:

PATCH https://api.cloudflare.com/client/v4/zones/xxxxxxxxxxxxx/settings/ipv6

 

3.在安装了Cloudflare的Linux主机里面执行以下命令:

curl -X PATCH "https://api.cloudflare.com/client/balabalabalabala" \

       -H "X-Auth-Email: aaaaa@outlook.com" \

       -H "X-Auth-Key: balabalabala" \

       -H "Content-Type: application/json" \

       --data '{"value":"off"}'

 

命令中的PATCH "https://api.cloudflare.com/client/balabalabalabala"这一行替换成第二步中获取到的相关内容,"X-Auth-Email: aaaaa@outlook.com"中的Email地址替换成Cloudflare的账号,"X-Auth-Key: balabalabala"替换成第一步中获取到的Global API Key令牌。

 

按照以上步骤操作之后,返回Cloudflare后台,域名里面的网络配置菜单查看IPV6兼容性那一项的按钮是不是关闭状态了,如果是,那就是成功了。有几个域名,就要按照上面的步骤操作几次。

转载请注明原文地址:http://www.198484.com/?read-134.html
0

最新回复(0)