科学上网之Trojan的部署和使用

1. 市面上已经有ssr、v2ray等软件了,为什么还要去学习如何使用Trojan呢?

这首先需要先问一下使用ssr、v2ray的小伙伴,ip已经被封了多少了?


2. Trojan默认监听的是80和443端口,并且需要配置有效域名和制作ssl证书,也就是说这款代理软件的流量和nginx流量没有任何区别!虽然祖国的防护墙很高很大,但是也很难识别出异常流量在流动~


3. 安装要求

1、系统支持centos7+/debian9+/ubuntu16+
2、域名需要解析到VPS并生效
3、脚本自动续签https证书
4、自动配置伪装网站,位于/usr/share/nginx/html/目录下,可自行替换其中内容
5、请不要在任何生产环境使用一键脚本,此条适用于本站所有脚本,专门用来科学上网的VPS可以随意使用
6、trojan不能用CDN,不要开启CDN
7、如果你在用谷歌云、阿里云等产品的时候,需要在控制台开放80、443端口

4. 使用一键脚本安装

注意: 一定要先解析DNS并生效之后才可以使用该脚本!别忘了开放80和443端口。

curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh && chmod +x trojan_mult.sh && ./trojan_mult.sh

Snipaste_2020-05-03_23-52-33.png
Snipaste_2020-05-03_23-53-52.png
最后程序给出已配置好的客户端软件就是安装好了
Snipaste_2020-05-03_23-55-30.png

4.1 配置bbr内核加速,可以提高流量带宽!建议安装原版bbr加速。

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

5. Windows系统安装并配置客户端

上图已经给出了客户端下载链接,我们下载下来并解压缩。将trojan-cli目录放到你喜欢的位置,路径最好不要出现中文。
Snipaste_2020-05-04_00-05-22.png
点击启动之后是无界面的,我们通过端口来判断是否启动成功!
Snipaste_2020-05-04_00-10-01.png


6. 配置浏览器使用代理

主要是通过监听SOCKS5协议127.0.0.1的1080端口来实现代理服务

6.1 浏览器安装switchomega插件,不同的浏览器有不同的安装方式,可以百度解决

6.2 配置switchomega插件

Snipaste_2020-05-04_00-22-54.png
Snipaste_2020-05-04_00-24-25.png
Snipaste_2020-05-04_00-28-44.png

\\* 上图规则列表网址文件地址
https://github.com/gfwlist/gfwlist/blob/master/gfwlist.txt

Snipaste_2020-05-04_00-31-11.png


7. 测试

Snipaste_2020-05-04_00-13-12.png
Snipaste_2020-05-04_00-33-49.png
4K视频也是秒开的,速度非常快!
Snipaste_2020-05-04_00-35-37.png