没有难懂的专业用语
我们不是大神,只是网络技术的翻译官!用人话来诠释技术

一键安装TrojanGo+V2ray并套用CND

    Trojan和V2ray是现在比较流行的上网程序,但一直都不能实现一个VPS上共同使用,但经过程序员们的努力目前发现了两种方式可以共存Trojan和V2ray并共用443端口,两种方式分别为基于 Docker 容器架构的 Trojan-Go / V2Ray WS TLS 部署,还有一种是利用Nginx 公用 443 端口的方案。大家有兴趣可以去这个作者的网站去看一看,感谢这些大神们的付出。

基于Docker:https://github.com/h31105/trojan_v2_docker_onekey 利用Nginx:https://www.chengxiaobai.cn/record/trojan-shared-443-port-scheme.html

    本篇文章以谷歌云和第一种方式为例子安装,在后期的文章中会增加第二种方式。

一、安装前准备

    1、VPS一台

    2、域名一个

    3、cloudflare

二、cloudflare接管你域名的DDNS

    1、登录cloudflare,添入你的域名

    2、在cloudflare域名中添入二级域名并输入vpsIP地址,黄色小云朵点成灰色,二级域名前缀可以根据自己喜欢添加,例如www.和go 或者其他

    3、CDN接管你的域名管理,把cloudflare中的NS添入到你的域名DNS管理里面

    4、测试你的域名是否解析到vps ip地址

    打开网站https://ping.chinaz.com/输入域名 点击ping检测,ping的结果和VPS IP一样后进行下一步操作。

    5、Cloudflare中点击SSL/TLS,加密方式改成完全。

二、SSH连接到你的VPS

如果是谷歌云需要获得权限,输入:

sudo -i

Deban系统需要安装一个wget

apt-get install wget

输入一键安装代码

wget -N --no-check-certificate -q "https://raw.githubusercontent.com/h31105/trojan_v2_docker_onekey/master/deploy.sh" && \
chmod +x deploy.sh && bash deploy.sh

    在安装的时候按照提示操作即可,先安装1 TLS-Shunt-Proxy 负责证书全自动管理和网站服务(HTTPS 默认443 HTTP 80 自动跳转)再安装2 Trojan-Go 和 V2Ray WS 容器化部署,可二选一,也可同时部署,并与网站共用TLS端口特别注意的是如果你想要同时安装Trojan和V2ray,选择a

    跑完代码会生成配置信息如下图:

三、最后一部开启cloudflare的小云朵

    进去cloudflare点击你的域名,把域名后面额灰色小云朵点成黄色,这样就套用CDN了,cloudflare可以保护你VPS的IP地址,但也会对速度有一定的影响,使不使用CDN看个人用途。

四、一些文件目录

配置文件位置:
网站路径 /home/wwwroot/
证书文件存放在 /etc/ssl/tls-shunt-proxy/certificates/ 由TSP自动管理。

其他配置文件位置如下:
TLS-Shunt-Proxy : /etc/tls-shunt-proxy/config.yaml
Trojan-Go : /etc/trojan-go/config.json
V2ray : /etc/v2ray/config.json

赞(4) 打赏
未经允许不得转载:小小白的网络空间 » 一键安装TrojanGo+V2ray并套用CND
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

联系我

YOUTUBETELEGRAM