logoSpectreAlan's blogs
Heroku+CloudFlare搭建免费v2ray
标签:
Linux
TSL
v2ray
服务器
类别:科学上网
创建时间: 2019-12-12 15:47:20
字数总计: 12.53 k
建议阅读时长: 13 分钟
阅读量: 511

前言

Heroku提供免费的容器服务,可以在上面搭建v2ray,然后通过CloudFlare转发加速,便可以实现个人永久免费的梯子

账号注册

首选要注册Heroku和CloudFlar账号,有账号的忽略此步骤

注册Heroku账号

ps: 注册完成以后系统会给你上面填的邮箱发送一封验证邮件,去激活一下就可以用了

  • 注册CloudFlare账号, 点我直达 CloudFlare进去默认是英文界面,点击右上角English选中中文简体即可,注册只需要输入邮箱和初始密码就可以注册了, 注册完成以后系统会给你上面填的邮箱发送一封验证邮件,去激活一下就可以用了

搭建v2ray服务

一、 搭建v2ray

搭建v2ray很简单,有大佬制作了docker镜像,只需要一键安装就好了,首先打开 大佬的镜像仓库 打开以后点击这个按钮 在新页面创建v2ray基础实例

二、获取UUID和域名 创建完成以后,打开刚才创建的应用,找到该app的设置

  • 记录uuid
  • 记录heroku域名

创建CloudFlare的Workers

将步骤二获取到的heroku域名替换下方代码的url.hostname的中文字段

1addEventListener("fetch", (event) => { 2 let url = new URL(event.request.url); 3 url.hostname = "这里换为你自己的域名"; 4 let request = new Request(url, event.request); 5 event.respondWith(fetch(request)); 6});

v2ray客户端配置

这里以windows为例👉 ,将压缩包解压到非中文目录,双击v2rayN.exe运行,在软件主界面,点击左上角服务器,选择 添加[vless]服务器

除了红色标注部分,其余选项务必跟下图保持一致

填好以后,点击确认按钮,然后找到屏幕右下角任务栏v2ray图标。右键,选择点击http代理,选择 开启PAC,并自动配置系统代理(PAC模式) 此时,打开谷歌 ,如果能正常打开,则表示v2ray搭建成功

获取Cloudflare最快节点(可选)

下载 better-cloudflare-ip👉

  • 解压better-cloudflare-ip.zip压缩包到非中文目录
  • 找到CF优选IP.bat右键 管理员方式运行
  • 在窗口提示里面输入 10 回车,待筛选完毕,会获取到一个IP地址
  • 回到v2rayN客户端,编辑刚才的配置
  1. 将第一项 地址(address)的内容剪切到伪装域名(host)一栏
  2. 将步骤3获取到的IP填入 地址(address)即可

其他客户端

  • 安卓版👉
  • mac版本👉
吐槽一下
copyright