trojan笔记
本文最后更新于 2024年11月25日 凌晨
trojan的使用简单记录。整理Obsidian笔记,转了过来。
部署代码来自仓库Jrohy/trojan,一件部署,web页面配置,非常方便。
安装trojan
- 准备好一个域名,将域名指向服务器
- 安装docker
- 如果安装了nginx需要关闭,或者直接卸载了吧
1
sudo apt remove nginx nginx-common
直接执行
1 |
|
在脚本执行过程中,会选择域名证书来源,最方便是选择1,直接输入域名后通过脚本申请证书。如果出现问题,可以选择4自定义证书路径,也就是自己申请证书,然后手动上传到服务器。这里填写地址:
- crt地址,例如:
/root/https_nginx/proxy.xxx.com_bundle.crt
- key地址,例如:
/root/https_nginx/proxy.xxx.com.key
- 域名,例如:
proxy.xxx.com
之后选择数据库,选择1需要提前安装好docker。
- 1 安装docker版mysql(mariadb)
- 2 输入自定义mysql连接
最后设置用户名和密码。安装完成后可以通过web页面登录管理,地址就是之前输入的域名,首次登录时设置admin密码,该账号密码是web平台的管理员,而之前创建的是流量账号。
通过左侧用户管理栏目管理流量账号,创建后在右边点击分享按钮,可以得到trojan或者clash的订阅链接。
BBR
拥塞控制算法,用于优化TCP在网络中的性能。BBR的目标是在保证网络稳定性的前提下,实现最大的吞吐量和最小的延迟。
搬瓦工默认是安装了的,但是我这里需要使用BBRplus
安装
1 |
|
选项页面:
1 |
|
输入数字2,安装BBRplsu,中途弹窗选选择NO。安装完成后需要重启vps,重启后再次执行脚本,输入7,启动BBRplsu。
trojan笔记
https://blog.kala.love/posts/41ed821/