利用Heroku搭建Vmess节点转Clash
AI-摘要
1KInk GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
Heroku对流量有严格审查,请避免大流量消耗
注意文章时效性
部署V2Ray WebSocket
Fork
链接项目到自己的Github账户 ——@v2ray-heroku- 注册登录Heroku账号 @Heroku
- 浏览器直接访问
https://dashboard.heroku.com/new?template=https://github.com/Github账户名/项目名
以进行项目部署 - 部署时请记住自己的
uuid
- 完成后,记下Heroku部署网站地址
CloudFlare 反代(可选,CF反代有助于加速访问)
CF
- 注册登录CloudFlare账号 @CF
- 在CF控制台里进入Workers页面
- 创建Worker
- 修改Worker代码为以下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20const SingleDay = '应用程序名.herokuapp.com'
const DoubleDay = '应用程序名.herokuapp.com'
addEventListener(
"fetch",event => {
let nd = new Date();
if (nd.getDate()%2) {
host = SingleDay
} else {
host = DoubleDay
}
let url=new URL(event.request.url);
url.hostname=host;
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
测试部署是否成功
- 打开Heroku或Workers提供的地址
- 页面返回 Bad Request即成功
配置在V2rayN
- 打开V2rayN或其他客户端
- 添加一个Vmess协议服务器
- 参考以下信息配置
地址:类似0.0.0.0的IPv4地址
若只使用Heroku,则Ping出Heroku部署地址的ip填写即可
若使用了CF反代,则Ping出Worker提供的域名地址的ip填写
端口:443
uuid:你部署的Heroku项目uuid
额外id:64
加密方式:auto
别名:自行命名
传输协议:ws
底层传输安全:tls
伪装类型:none
伪装域名:类似xxx.herokuapp.com或xxx.xxx.workers.dev
未进行CF反代,填写Heroku部署地址即可
已进行CF反代,填写Workers提供的域名地址
路径:/
Vmess节点转换
暂且搁置,有时间再写
可在以下网站自行摸索
- 🏄 博客:@つつの订阅转换 · 鲸歌
评论
匿名评论
你无需删除空行,直接评论以获取最佳展示效果