软硬件环境
- ubuntu 18.04 64bit
- 搬瓦工vps
- 域名
视频看这里
trojan简介
trojan模仿了互联网上最常见的HTTPS协议,通过把访问连接伪装成HTTPS,从而不被识别。trojan处理来自外界的HTTPS请求,如果是合法的,那么为该请求提供服务,否则将该流量转交给web服务器nginx,由nginx为其提供普通的网页服务。基于上述的工作原理,我们可以知道,trojan的一切表现均与nginx一致,不会引入额外特征,从而达到无法被识别的效果,保障科学上网的环境。
在VPS上搭建trojan
这里以 搬瓦工vps 为例,远程登录到vps,执行一键安装脚本
curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh && chmod +x trojan_mult.sh && ./trojan_mult.sh
选择1进行安装,2是卸载

接下来需要填写域名,注意,在这一步之前,需要确保已经给域名设置了dns,可以通过ping域名来查看是否配置成功。关于域名的dns设置,由于各个域名提供商设置方法不尽相同,这里就不讲了,如果有问题,可以咨询域名提供商寻求帮助。

如果出现域名解析成功,脚本就会正式开始安装trojan了

在trojan安装成功后,需要注意脚本会在屏幕输出一个url地址,这个地址是windows客户端的下载地址,这个客户端已经由脚本配置好了,直接下载下来就可以用

打开下载后的trojan客户端,我们直接双击运行start.bat就可以了,不用的话,双击stop.bat停止运行

安装bbr加速
我们也是采用的一键安装脚本
cd /usr/src && wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

我这里选择安装的是原版的bbr,当然也可以选择其它的版本,随你
安装浏览器插件
这里推荐浏览器SwitchyOmega,下载地址是 https://github.com/FelisCatus/SwitchyOmega/releases,同时支持chrome和firefox,安装后,进行简单的配置,添加SOCKS5代理,服务器填写127.0.0.1,端口填写 1080,根据自己的需要将不需要代理的地址写在不代理的列表中
