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的配置里。)
# 客户端下载:
Qv2ray 客户端 | Qv2ray 客户端教程
一定看使用教程,不然无法正常使用Trojan-go 协议
一定看使用教程,不然无法正常使用Trojan-go 协议
一定看使用教程,不然无法正常使用Trojan-go 协议
安卓手机客户端:
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
留言
请问怎么才能配置openwrt上,用生成的这些地址。
1. 下载并安装支持trojan-go/vless 协议的openwrt 固件,X86 的固件:https://drive.google.com/file/d/1nGfmQQDAzNim8vQzALtpk52MBr4kIi–/view?usp=sharing 2. 成功写入新的openwrt 固件后,打开支持上述协议的科学上网插件,如passwall or ssr plus,粘贴对应的节点链接到插件内; passwall 如何使用视频教程:https://youtu.be/3lFYRWFIlh4
安装教程版本,出现V2Ray配置错误了?怎么卸载重新安装呢?
1. 如果VPS上面,没有什么额外的信息。建议重启新建一个VPS和申请一个域名,这样子,能最大程度上避免其他问题。 2. 在root 用户下,运行脚本“./deploy.sh ”后,选择 “ 3.卸载 V2Ray TCP/WS 代理”
大佬,我在vps上安装了其他服务,比如aria2和wordpress,怎么在这些应用打开https.