Trojan简介
。。。说实话我真的不知道该怎么简介,这半年多比较流行,我也没找到官方白皮书,简单理解为就是v2ray+ws+TLS的lite版吧,也是走https,安全稳定性比较高。在某些设备上表现比v2ray+ws+TLS好一些。
购买VPS
想要搭建 Trojan
科学上网,就必须要拥有一台 VPS,这里推荐下以下的几个商家,搬瓦工(Bandwagon Host)、Hostwinds等商家,搬瓦工注册教程参考《搬瓦工VPS新手图文购买教程》,更多国外VPS及购买教程请进入国外VPS评测网
关于VPS购买这里就不多说了
购买域名
Trojan和v2ray+ws+TLS一样,也是走https,所以也需要有一个自己的域名为我们做掩护。
买域名的地方也很多,国内主要是腾讯云和阿里云,国外如Namesilo(国外域名无需实名认证,Namesilo域名注册教程),在哪里买都一样,国内买完实名认证需要等一段时间才能正常使用。
Namesilo域名优惠码: 51VPS
一般新人购买域名都有优惠,像.club, .xyz之类的小众域名基本只要几块一年,有的时候使用优惠券后都不用花钱,很便宜了。
购买好域名后需要解析域名,这里以Namesilo为例配置域名解析。
添加A记录及A记录对应ip
添加域名解析后等几分钟后可以ping一下域名来确定解析是否生效,如果能显示对应ip说明生效了。
脚本安装Trojan服务端
首先下载一个ssh软件,比如xshell、putty,我这里以Xshell为例,xshell的安装这里就不多说了,下载后双击安装就行。
安装完成后打开xshell,添加新的连接,设置SSH ip、端口
设置SSH用户名和密码
配置好后就可以连接上执行安装脚本了
一键脚本(支持Centos7):
curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_centos7.sh && chmod +x trojan_centos7.sh && ./trojan_centos7.sh
一键脚本(支持centos7+/debian9+/ubuntu16+)
bash <(curl -s -L https://github.com/V2RaySSR/Trojan/raw/master/Trojan.sh)
若提示curl找不到,请先安装curl模块:
apt–get update –y && apt–get install curl –y ##Ubuntu/Debian 系统安装 Curl 方法
yum update –y && yum install curl –y ##Centos 系统安装 Curl 方法
有些 VPS 还需要安装
XZ
压缩工具:apt–get install xz–utils #Debian/Ubuntu 安装 XZ 压缩工具命令
yum install xz #CentOS 安装 XZ 压缩工具
两个脚本二选一即可,安装方式大同小异,下面以第一个脚本为例
执行脚本之后选1,回车,等待一下。过程中会。
安装完成后提示需要输入域名,输入之前新解析到本VPS的域名,然后回车
等待之后,会出现安装完成的信息,是一个指向你域名下的一个下载链接,右键选中复制下来,然后粘贴进浏览器下载,下载下来是一个trojan-cil压缩包,解压点开文件夹下usr->src->trojan-cil->config.json,记下remote_addr, remote_addr, password三项。
到这时候,用任意一个浏览器输入你刚才注册的域名,应该就可以看到一个这样的网站(如果你到这看不到网页,就别往下做了,有两个原因,第一可能你买域名的时候解析地址填错了,第二,也是最大的可能性,这个ip的443端口已经被墙了)
客户端使用
[table “1” not found /]Windows客户端(v2rayN-with-Trojan for window)
windows下现在体验最好的还是这个带Trojan版本的v2ray客户端。
- 双击打开trojan文件夹下的 v2rayN.exe 文件
- 如客户端运行Trojan报错,请尝试下载以下软件,安装完毕再运行Trojan
- isual C++ 2015 (x64、x86均安装)
- Windows.NET Framework 4.6.2
- 桌面右下角会出现1个小图标,再次双击,打开 Trojan 设置面板
- 点击「服务器」-「Add [Trojan] server」来添加Trojan节点
打开v2rayN.exe,右下角出现如下小图标:
双击左键点开,选择服务器,选择 Add Trojan Server。
将之前记下的参数(地址,端口,密码)输入这里
之后就配置成功了,建议在配好的服务器上单击右键选择“批量导出分享URL至粘贴板”,然后在记事本中保存,之后会用在配置手机客户端里。
苹果客户端(Shadowrocket for ios)
新版本的Shadowrocket(简称小火箭)也支持Trojan的配置,虽然小火箭也要钱,不能在大陆App store下载,但是网上共享账号很多,大家可以多搜一搜,关键词“Shadowrocket/小火箭 ios 共享账号”。我这里提供两组账号,大家试一试,不保证好用,因为这种多人共享的账号很容易被苹果封了,账号时效性很强,不好用大家就自己找找了。
app store账号:[email protected]
密码:As778899
注意下完小火箭后一定马上把账号退了,换回自己的账号。
之后把刚才在电脑端导出的链接复制到手机里,在手机上直接复制,然后打开小火箭,小火箭就会自动识别到已经复制好的链接,将服务器添加进来,之后把最上面的链接打开就好了。(软件会要求使用手机vpn,请允许)
若导出链接在小火箭里不好用,就在小火箭手动添加Trojan节点,输入地址,端口,密码,
安卓客户端(Igniter for Android)
这个进去直接输入节点地址,端口,密码三项信息就可以了。