本文目录
一、什么是Trojan
Trojan是最近两年一个比较新的科学上网客户端软件,在设计时采用了更适应大陆区用户的思路。在穿透GFW时,人们认为强加密和随机混淆可能会欺骗GFW的过滤机制。然而,Trojan实现了这个思路的反面:它模仿了互联网上最常见的HTTPS协议,以诱骗GFW认为它就是HTTPS,从而不被识别,如下图所示:
Trojan 工作原理,简单来说就是假定trojan-server监听在了服务端的443端口,那么对于来自trojan-client客户端的正常请求,它将直接连接到互联网,如果是其它的443端口数据请求,它将在服务端将数据转发到本机的80端口所运行的服务,再去访问互联网数据。(看不懂也没事,不影响爬墙科学上网。)
二、为什么你的 Trojan 那么慢?
相信很多小伙伴在打开油管 YouTube 搜索 Trojan 关键词,你会发现很多up主都发布了如何使用谷歌云(GCP)搭建Trojan的教程。Trojan 到底是什么?没有up主介绍,大家都跟约好了的似的就是说 Trojan 快,快到起飞咯。这里我真想说一句,你们录视频的时候就不能说下代理速度快慢的原因吗?搞得小白们,撸了谷歌云又买了域名,结果装完 Trojan 连 YouTube 144P 都看不了。这不是up主的锅,今天就来说说为什么你的 Trojan 那么慢?
不管是ss / v2ray /clash 还是 Trojan ,他们都是通过代理服务器来实现你科学上网的,各种代理的握手次数不同,同一个人在同一台代理服务器(VPS)上使用不同代理协议时,速度会有不同,但这并不是决定访问速度最终原因。说白了就是你先访问到的是代理服务器(VPS),如果你访问代理(VPS)的速度都慢的话,那么访问被墙网站就肯定快不了。不少小伙伴们在看完up主的视频搭建了 Trojan 之后发现,速度慢到让人发指。这就是因为你在搭建之前,没有先去测一下代理服务器的速度,这时候不管你使用什么协议你都快不了,不信的小伙伴可以自己尝试一下。
选择搭建代理的服务器不同于建站,建站需要考虑大部分人的访问速度,搭建代理只需要考虑你自己的访问速度就行了。使用下面的代码:
想重新测试,输入 ./superspeed.sh 就可以了。
在补充一点:为什么up主搭建的 Trojan 可以YouTube跑出几十万,那是因为他的本地宽带访问代理服务器的速度快,本地带宽大。打比方说,如果是本地100M带宽,无论给你什么vps,也不可能跑到几十万。
三、如何搭建Trojan?
搭建之前你需要做的准备工作:
1、一台国外的VPS
2、注册一个域名
3、注册一个 CloudFlare 账户
# 安装依赖:
Debian/Ubuntu
Centos
# 安装脚本
可视化傻瓜操作,如果不会的话就去YouTube搜索看视频吧,还不会就放弃吧。需要注意的是,安装之前需要把域名解析到服务器IP,如果域名已经有证书了安装前放置于 /etc/trojan/trojan.crt 处。
四、Trojan各种版本的客户端下载地址
1 、Windows版本-点击下载Trojan官方版Windows客户端
使用方法和v2rayN一样,添加节点信息(地址、端口、密码)就行了,其他设置一样。
开发者提供的使用方法,自行去 GitHub 学习。
2、IOS版本-点击下载Trojan iOS客户端
Shadowrocket 是支持 Trojan 的,直接添加就可以了。如果有问题请尝试在 设置 – 通用 – 还原 – 还原网络设置 重置网络设置
3、 Android版本-点击下载Trojan Android安卓客户端
打开输入地址、端口、密码,点击 START/STOP 就可以了。没有pac设置,只能全局。
4、Trojan Mac客户端-点击下载Trojan Mac客户端
5、Trojan Linux客户端-点击下载Trojan Linux客户端
是自己搭建的好?还是直接买的机场节点好?
这个没有标准答案,适合自己的才是最好的,每个人想法不一样,如果想省时省力建议直接花钱是最快解决问题的办法,而且还省云了搭建与维护的麻烦事情。如果你自己搭建出来的连上油管youtube看个144P视频都卡,那还是别浪费时间和精力了,机场那么多条节点线路总有一条可以让你看高清4K视频的。