1. atrandys首页
  2. trojan

Trojan Plus一键脚本,trojan plus多server链路聚合简单轮询负载均衡增加带宽教程,管道模式配置

Trojan Plus一键脚本,Trojan Plus新增加的管道模式(pipeline)可以节省TCP TLS握手时间,加载速度更快,同时支持多server负载均衡,增加带宽,非常值得一试。基本跑通了负载均衡模式,但对于效果及配置的合理性,博主还是属于吃螃蟹中,欢迎交流指正。

trojan plus服务端安装教程(一键脚本)

  • 这里博主编译了amd64和win64版本的trojan plus,在可以查看文章最后的二进制文件。
  • 一键脚本安装直接调用编译好的可执行文件,并非拉源码编译。
  • 一键脚本只是服务端安装,如需要启用trojan plus多server负载均衡,只需要在客户端配置即可,多个server服务端都可使用此脚本搭建。
  • 需要一个域名,建议用二级域名,脚本自动申请https证书。
  • 自动配置伪装站。
  • 转载本文需获取授权,转载请著明文章链接。
  • 注意目前脚本在ubuntu20.04系统下测试正常使用,centos7涉及到glibc和c++库版本低的问题,debian未测试,建议使用ubuntu20.04测试

1、ssh连接VPS,执行以下命令

bash <(curl -Ls https://raw.githubusercontent.com/atrandys/trojan-plus/main/install.sh)

2、选择1安装trojan plus

3、输入解析到此服务器的域名,例如www.atrandys.com,不能带https或https

4、安装过程中设置trojan的密码,建议英文+数字,不要出现特殊字符(未作特殊字符的处理)

5、安装完成后可获得客户端的配置文件。

trojan plus客户端使用教程(win)

1、下载trojan.exe文件,https://github.com/atrandys/trojan-plus/releases

2、将服务端安装完成后获取的客户端配置文件命名为config.json并放在trojan.exe同一目录下。

3、新建start.bat,内容如下:

@ECHO OFF
%1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit
start /b trojan.exe

4、双击start.bat即可启动trojan,请配合浏览器插件swithyomega使用。

trojan plus客户端负载均衡配置(win)

我们以2个server负载均衡为例,server1客户端配置文件为s1.json,server2客户端配置文件为s2.json,s1和s2的trojan密码需要相同,s1和s2的本地端口不能相同,且不能和后面的config.json相同。

1、下载trojan.exe文件,https://github.com/atrandys/trojan-plus/releases

2、将获取的两个客户端配置文件和trojan.exe放置于同一目录,即trojan.exe和s1.json和s2.json位于同一目录下

3、新建配置文件config.json,内容如下:

{
"run_type": "client",
"local_addr": "127.0.0.1",
"local_port": 2080,
"password": [
"你的trojan密码"
],
"log_level": 1,
"experimental":{
"pipeline_num" : 2,
"pipeline_ack_window" : 200,
"pipeline_loadbalance_configs" : [
"s1.json",
"s2.json"
]
}
}

4、新建start.bat,内容如下


@ECHO OFF
%1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit
start /b trojan.exe -c s1.json
start /b trojan.exe -c s2.json
start /b trojan.exe

5、运行start.bat开启负载均衡模式

二进制文件

Trojan plus官方未提供编译二进制文件,博主编译了amd64和win64版,一键脚本中也是使用此已编译的执行文件,https://github.com/atrandys/trojan-plus/releases

原创文章,作者:atrandys,如若转载,请注明出处:https://www.atrandys.com/2020/414.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(6条)

  • 啦啦啦
    啦啦啦 2020年12月16日 下午10:16

    我来吃螃蟹☺️

    • atrandys
      atrandys 回复 啦啦啦 2020年12月16日 下午11:09

      欢迎,个人测试目前负载均衡效果不如单server,需要看看是不是server间延迟差异大的问题,或者其他配置方面的问题。

  • Naruto
    Naruto 2020年12月17日 上午11:06

    和宽带多播一样可以叠加带宽是吧?那太好了!

  • nbh
    nbh 2020年12月17日 下午2:39

    谢谢大神 还是trojan 后台配合网页欧米伽 运行好用

  • 大神好
    大神好 2020年12月20日 上午11:05

    支持。
    一键脚本A大最牛,