Trojan的搭建
系统版本: CentOS 7 x64 (注意:不能使用CentOS 7 x64 bbr 版本的系统,会导致bbr plus内核无法正常安装)
1. 安装bbr plus加速
1 | wget --no-check-certificate https://raw.githubusercontent.com/cx9208/Linux-NetSpeed/master/tcp.sh && chmod +x tcp.sh && ./tcp.sh |
(Onedrive有本脚本的备份)
在脚本中按要求安装bbr plus加速内核和模块即可。
2. 安装Trojan
1 | curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh && chmod +x trojan_mult.sh && ./trojan_mult.sh |
运行脚本,按要求输入已经做好dns解析的域名。
3. 配置Trojan
截至上一步,我们的Trojan其实已经开始工作了,但是通过配置Trojan,我们可以自定义Trojan监听的端口,密码等,以便不与其他服务冲突。
Trojan的配置文件位于/usr/src/trojan/server.conf
修改server.conf
1 | { |
一般只需要修改端口号和密码。端口号建议避开443,避免和nginx冲突。
4. 启动Trojan
1 | /usr/src/trojan/trojan -c /usr/src/trojan/server.conf |