【注:方法已失效】关于文章有任何疑问请访问天地行论坛https://tiandixing.org/viewforum.php?f=58发帖交流。
1.翻墙快不快,除了bbr加速kcptun加速,更关键的就是线路,如果你是电信用户使用cn2 gia线路并且线路带宽有个50m,你装啥翻墙软件都快。而非cn2 gia线路的vps白天网络空闲时看youtube视频时的连接速度或许能跑个几千几万kbps,到了晚上高峰期往往都是几百甚至更低,根本无法流畅观看。而本文所提及的内容就是来解决线路问题的。用过机场的人都知道,有一类叫中转的线路,用起来是很快的。而我们这里就是利用cloudflare所提供的cdn节点免费为我们做中转,从而大大提高翻墙速度。
2.具体的操作见下面视频。另外视频不是完全针对新手小白的。所以有些操作时没有在视频中体现。如果你以前完全没有接触这方面的相关内容。请参考下相关内容:(1)
新手入门:在cloudflare网站开通workers功能(2)
新手入门:如何将域名解析托管在cloudflare ,视频作者应该事先已经将搭建v2ray所需要使用的域名解析托管至cloudflare,小云朵使用灰色(dns only),个人测试使用灰色比使用黄色翻墙更快。视频中相关的代码和软件放在视频后面。
另外针对该视频所讲解的内容和个人的使用经验,做如下补充:
2.1 vps的选择可以使用号称“低价屠夫”的virmach(具体购买地址https://billing.virmach.com/cart.php?gid=18)所提供的1.25美元(一个月9元左右)的机器即可。“Network Speed”选择共享100mbps端口和1gbps端口的在使用cloudflare反代中转后我个人感觉区别不大(测试环境:win10电脑,300m电信,优选ip时填入50,两台vps使用同一个优选ip同一种操作系统debian10,看youtube4k视频显示的连接速度白天网络空闲时段都能达到10万kbps,晚上也有5万左右),所以你怕这种翻墙方法以后可能会失效,就买月付(Monthly)的并记得每月续费,一旦不好用就停止续费(如果你觉得好用,又不想麻烦每月记得续费,也可以由月付更改为年付即可,具体见文后图片说明)。如果你对这种翻墙方式有信心且懒得每月惦记续费,可以选择年付(Annually),年付套餐既更省钱而且还有个优惠就是选择共享1g端口可免费(free with annual purchase),否则要多付2美元。
2.2 优选ip时可以填写的值最好不低于20(代表20m,因为有2w的连接速度就能流畅观看4k),然后根据自己的网络情况调整,网速快网络情况好可以调高些,最大值不能高于你的带宽。填写20不代表优选出来的ip看youtube4k视频就一定是2w左右,表示的是大于等于20。比如我自己300m,填入50,有时连接速度最高就是5万左右,有时却能达到10w左右,所以有些运气成分。如果不想靠运气,一定需要高质量的连接速度,可以在优选ip时填入更高的值,但是与之对应的要花费的时间会随之增多甚至一直找不到。个人测试在300m带宽下网络情况比较好的情况下输入250也能筛选到结果,再往上就比较难了。网络情况不好的时候,输入100以上都比较难找到,所以这个根据自己的网络情况去测试选择哪个数字所花费的时间自己能接受。以我自己个人的体验,在300m带宽下输入50,一般在5分钟左右就能找到符合的ip。网速好的,尽量选择大些的值输入,这样可以更好的和别人错开使用优选ip。
2.3 优选ip找到后,一般至少能好用个几天,时间短的至少当天是好用的,时间长的长的也有说能好用十几天的,这个好像看运气。不好用了,再次运行优选工具再优选一个即可。也就几分钟的事。最后说下,视频中演示的是v2ray的vless+websocket+tls+web方案,选用v2ray的vmess+websocket+tls+web方案也是可以的。速度上,前者更快一些。另外视频作者有个说法,个人认为不太正确,这种方案不是不经过gfw防火墙使得速度变快,而是因为使用了cloudflare的cdn节点做中转才速度变快的。数据流向:用户电脑----优选ip----workers反代(无服务器应用)---vps-----目标网站。
视频相关软件:
优选ip软件(
旧版优选ip软件已失效,已更新至20210315版本,官方下载地址:https://github.com/badafans/better-cloudflare-ip/releases)
ProsySu软件下载:https://github.com/proxysu/windows/releases,vps推荐使用debian10,个人测试,安装成功率比较高,另外使用该软件搭建好后,最后别急着马上测试,有时v2ray会报错,稍等一下再测,马上正常了。
视频相关代码
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="填写你的域名";
let request=new Request(url,event.request);
event.respondWith(
fetch(request)
)
}
)
初次购买virmach网站vps可能的疑惑:
提交订单结算后,显示如下的图片,以为没购买成功,其实不是。
找到“My Invoices”菜单,点击,可以看到自己的订单列表。
点击列表中要支付订单右边的红色"Unpaid"按钮,然后在新出现的网页再点击“Pay Now”按钮即可实现支付。
怎么修改“月付”(monthly)为“年付”(annually)