Github 项目地址
# 前期准备工作:
- 一个VPS
- 一个域名(可以去freenom免费注册)
- Cloudflare 解析域名
VPS 自行关闭防火墙,也就是防火墙放行 80,443, 9080 端口:
# 搭建 Trojan-Go / V2Ray+WS+TLS
Root 用户: sudo -i 安装 wget: Centos 7+ yum install wget Debian 8+ | Ubuntu 16+ apt install wget
Centos 系统,有可能安装失败,建议使用 Debian 或者 Ubuntu系统
安装脚本指令:
wget -N --no-check-certificate -q https://cdn.jsdelivr.net/gh/h31105/trojan_v2_docker_onekey/deploy.sh && \ chmod +x deploy.sh && bash deploy.sh
特别注意: docker 不兼容 bbr plus 4.14.182 内核,可以装4.14.129
执行脚本:
./deploy.sh (执行项目的部署脚本) ./deploy.sh sync (会检测系统当前已经部署过的trojan/v2ray配置,并将配置同步到tsp的配置里。)
# 客户端下载:
安卓手机客户端:
V2rayNG ( 支持 Vless,Vmess协议 )
Igniter-go (支持Trojan-go协议)
iOS最新版Shadowrocket (支持Vless、Vmess、Trojan-go)
# 添加节点需要注意的点
1. 确保你的Qv2ray 客户端,已经正确添加“Trojan-go”插件和插件核心(参照客户端下载),下图为验证图片。
2. 有不同客户端的专属URL链接,根据提示,在不同客户端上使用不同的URL链接
3. 如果从VPS直接复制节点URL链接到客户端,一定查看粘贴后的URL链接,是否自动“跳行”了! 例如,在Qv2ray 客户端,一个URL节点链接只有一行
# CDN加速下TSP 无法自动更新证书解决方案(源于cloudflare bug 回源),小白别碰
1. 在cloudflare 在DNS设置,关闭所有CDN,即变为灰色云朵
2. 检测并使用 cloudflare IP
- 官方链接IP列表,也可自行谷歌搜索:https://www.cloudflare.com/ips/
- 使用链接里面的检测方法,对IP列表内的IP列表,到本地的延迟最低;列表IP都能用,但是,速度有很大差异
- 检测方法链接: https://github.com/badafans/better-cloudflare-ip