vps再次折腾


又一次进行的尝试

起因

发现自己是有教育邮箱的,也就是昨天吧,突然就研究起了怎么用自己的教育邮箱进行科学上网,我目前发现的方法总结成以下的图表

heroku+CF这种方法

这里参考了这篇博客

hroku的设置

  1. 注册Heroku账户

注意:请使用外网IP注册,且请准备好翻译工具,并在收到邮件后激活账户;注册时不能使用QQ邮箱

  1. 点击部署V2Ray

数据中心就是你的服务器地址,谨慎选择;名称就是你的二级域名前缀,如果出现红色说明该名称不可用,多换几个就好;然后点击Deploy app系统会自动部署

1.png

  1. 稍微等待一会儿,几秒的样子,直到全部打勾变绿

_QDSTESMS7_O0J_NW@EPTAY.png

  1. 点击进入你的项目

注意:你会看到一个项目,点击上方的Settings进入,查看你的V2Ray具体配置,如图

5WX8E66XLEB3@LR~ZSZE_FI.png

  1. 点击Reveal Config Vars显示V2RrayN相关配置信息,如图

skacxfnu.png

zjxnhcfu.png

  1. 开始配置V2Ray,如果你记好了以上两个(一串字母和二级网域)

__注意:__二级网域不用加https://,直接填域名就好

csxkmfj.png

  1. 完成,接下来要是不会使用V2Ray请自裁

CF反向代理的设置

  1. Cloudflare Workers中创建一个Workers

1.png

2.png2. 将原有的示例代码全部删除,复制如下代码,并将第四行的汉字替换为你的V2Ray的地址

addEventListener(
  "fetch",event => {
     let url=new URL(event.request.url);
     url.hostname="需要反代的 V2Ray 服务器地址"; //这里反代的是二级域名,不需要加https
     let request=new Request(url,event.request);
     event. respondWith(
       fetch(request)
     )
 }
)
  1. 点击右侧的发送按钮,看最后一行是否出现了Bad Request,出现则代表成功

3.png第二、三两步的示范图

  1. 成功后,点击保存并部署,并记下你的Workers二级域名
  2. 其实到第四步已经可以了,把V2Ray中原来的域名改为现在的Workers域名就行了,但是毕竟会有人追求极致完美嘛

对速度有更高追求以及不怕折腾的人可以接着往下看

对Cloudflare节点的筛选

点击下载IP自选程序,解压,在Windows系统下运行 这是这个项目主页:better-cloudflare-ip

如果确实帮到了你,请给作者点个星星吧

其他的使用说明.txt文件中都有说,在此就不过多赘述

最后,配置V2Ray:

4.png

注意事项

由于各地的网络情况每天都不同,所以每天(甚至是每半天)的最优节点都不尽相同;但对于一个应急用的已经足够了

尝试下我的想法

具体思路是:在自己小鸡上部署ws的传输协议,然后用cf反向代理我的网站

已经实现了,以后有空再写教程吧

QUQ 折腾这个又花了我一天时间,明天再学习QT吧

每次扫号好麻烦,要是能实现自动扫号,然后根据结果再直接生成订阅链接再自动更新就好了(可以考虑用容器实现下


文章作者: Aknightive
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Aknightive !
评论
  目录