前言#
Heroku 不再支持免费账户,Heroku 五合一协议共存项目:Xray 内核,支持 vless-ws,vmess-ws,trojan-ws,shadowsocks-ws,socks5-ws 搭建过程与客户端配置说明。
准备工作#
- Heroku 账户(付费)
- GitHub 账户
- Cloudflare 账户
搭建#
- Fork 项目 -->Github
- 在浏览器复制链接 https://dashboard.heroku.com/new?template= 加上上传至 Github 的项目地址链接,回车进入 Heroku 参数设置界面;
- Heroku app 名称与国家随意;
- UUID 是必输项,别的可以不用改。建议使用 V2rayN 等工具生成,点击 Deploy app,几秒种后就完成安装;
- 点击 heroku 本地域名时( app.heroku.com) 为空白界面,则成功;
- 来到 cloudflare,创建 workers 反代,修改配置为 GitHub 页面的反代代码;
- 点击发送,返回
200 OK
则成功; - 代理客户端配置
IOS端小火箭就可以通吃,安卓端推荐V2rayNG或搭配Kitsunebi
协议:(vless/vmess/trojan)-ws
地址:app.heroku.com(自选IP/域名)
端口:443
用户ID/密码:自定义UUID
传输协议:ws
伪装host:app.heroku.com(workers或pages反代/自定义域)
路径path:/自定义UUID-协议开头两小写字母
传输安全:tls
SNI:app.heroku.com(workers或pages反代/自定义域)
其他设置保持默认即可!
shadowsocks-ws与socks5-ws推荐用Kitsunebi,配置简单,不需要plugin插件
协议:(shadowsocks/socks5)-ws
地址:app.heroku.com(自选IP/域名)
端口:443
shadowsocks密码:自定义UUID
shadowsocks加密方式:chacha20-ietf-poly1305(默认)
socks5用户名:空
socks5密码:空
传输协议:ws
伪装host:app.heroku.com(workers或pages反代/自定义域)
路径path:/自定义UUID-协议开头两小写字母
传输安全:tls
SNI(证书域名):app.heroku.com(workers或pages反代/自定义域)
其他设置保持默认即可!