注册Heroku账号
在Heroku中免费注册一个账号
注册链接
推荐使用Gmail邮箱注册 国家和语言随便选即可
部署 V2Ray 服务端
V2Ray Heroku
概述
用于在 Heroku 上部署 V2Ray Websocket。
Heroku 为我们提供了免费的容器服务,我们不应该滥用它,所以本项目不宜做为长期翻墙使用。
可以部署两个以上的应用,实现 负载均衡,避免长时间大流量连接某一应用而被 Heroku 判定为滥用。
Heroku 的网络并不稳定,部署前请三思。
镜像
本镜像不会因为大量占用资源而被封号。
ENV 设定
UUID
UUID > 一个 UUID,供用户连接时验证身份使用。
注意
WebSocket 路径为 /。
alterId 为 64。
V2Ray 将在部署时自动安装最新版本。
出于安全考量,除非使用 CDN,否则请不要使用自定义域名,而使用 Heroku 分配的二级域名,以实现 V2Ray Websocket + TLS。
点此一键部署V2Ray Heroku镜像
)
App name为应用名称 使用小写字母+数字填入
Choose a region 选择服务区域 推荐选择美国
UUID为账户凭证 之后需要用到
填写完成后单击 Deploy app
网页下方显示了安装日志
安装完成后单击 Manage App
至此 一个基础V2ray节点已经安装完成了
自动跳转到此页后单击 Settings
查看已创建应用的UUID和应用链接
单击 Config Vars查看App的UUID
在下方可以看到应用的地址
打开V2ray客户端添加一个VMess服务器
填入服务器信息
单击确定后 一个基础的v2ray节点就可以正常使用了!!!
但是 此时我们访问Heroku的容器的连接速度是非常非常慢的 我实测只有不到50kb/s
这个网速在实际使用当中肯定是不够用的
所以我们需要...
使用CloudFlare反向代理实现加速
注册一个CloudFlare账号
登录后单击workers
创建一个新的Workers
左侧脚本填入
addEventListener( "fetch",event => { let url=new URL(event.request.url); url.hostname="App地址 不加https://和末尾斜杠"; let request=new Request(url,event.request); event. respondWith( fetch(request) ) } )
填写完成单击保存并部署 如下图
保存后单击右侧发送 返回结果 错误代码400 为成功
接下来可以使用该地址替换V2ray客户端中VMess服务器的地址
按照填写规范[不加https://和末尾斜杠]填入新的服务器地址
确定后就可以使用啦!!
测试后发现比不进行反代加速的情况下速度快了一些(也可能更慢)
为什么会变慢呢 是因为CloudFlare所分配的加速节点ip地址是随机的,所以导致所分配的加速节点ip地址连接比较慢
那么我们就需要
查找CloudFlare最佳IP地址
通过查找当前网络环境下所能连接到的最佳节点来进行提速
首先下载 better-cloudflare-ip
冷盘下载[/button">https://pan.deepfal.cn/s/e6DSr"]冷盘下载[/button]
下载并解压后
双击运行 CF优选ip.bat
输入期望的带宽值 建议填写50-200之间 前提是你的本地互联网带宽能够达到这个值才能够选出相应的ip
输入后回车等待运行 过程需要3分钟左右 即会自动弹出结果
复制优选ip 填入V2ray客户端中VMess的服务器地址
并将原本的服务器地址(URL格式)填入伪装域名
如下图
保存 启动
大功告成!
至此 所有的步骤全部完成
第一时间测个速
PS:本篇讲解的搭建方法主要适用于固定网络环境下,可以长期达到良好的效果。实测在移动端网络环境复杂的情况下,加速效果可能会出现不稳定的现象。
# 8K VIDEO (ULTRAHD) 120FPS NATURE RELAXATION VIDEO WILDLIFE ANIMALS AND BIRDS
油管黑神话悟空8k60帧演示视频
Black Myth: Wu Kong - 13-Minute Gameplay Trailer 8K 60 FPS - YouTube