Trojan 一键脚本(atrandys版)

Trojan是一种新型的科学上网工具,近期受到很多用户的欢迎。Trojan直译过来就是特洛伊木马的意思,作者起这个名字,就隐约暗示了这款工具的伪装欺骗功能。

Trojan可以将科学上网流量,伪装为HTTPS网页浏览。相比Shadowsocks/SSR/V2ray等其它工具,Trojan因为有真实的网页做为掩护,因此伪装效果更好,更不容易被封锁。从这一点来说,Trojan与V2ray的WS+TLS模式非常相似,两者的使用效果也很接近。

Trojan Github官方页面:https://github.com/trojan-gfw/trojan

Trojan科学上网的实现原理:

用户分别在服务器和本地设备搭建好Trojan后,Trojan和伪装网站,共同使用443端口。

  • 用户通过Trojan客户端访问443端口时,会被服务器识别为科学上网流量,自动使用代理功能。
  • 其它人直接访问服务器80/443端口时,会被服务器识别为网页请求,直接展示伪装网站。

通过以上伪装及分流,就可以让GFW防火墙认为我们在访问真实的网站,从而避开封锁和限速,提升科学上网的速度和稳定性。

Trojan的优点:

  • 使用TLS协议加密,安全性有保证。
  • 使用真实网站伪装流量,不容易被封锁。
  • 由于被认为是网站流量,基本不会被QOS限速,科学上网速度更快、更稳定。
  • 由于Trojan的开发目的很明确,所以参数更少,配置更简单。
  • 目前使用人数相对较少,更不容易被墙针对。

Trojan的不足:

  • 出于实现原理,Troian的搭建,需要购买一个域名指向伪装网站。

解决办法:可以在国外域名网站购买,比如namesilo、godaddy等,支持支付宝付款,买一个最便宜的后缀就可以了。如果在国内网站购买域名,需要实名认证,相对比较繁琐。

  • 需要在VPS服务器建立一个伪装网站并申请SSL证书。

解决办法:这一点很好解决,本文介绍的一键脚本会自动完成。

以上两点不足,其实并不算缺点,而是实现Trojan伪装效果的必备途径。相对Trojan的优点来说,不足之处可以接受,也很好克服,就是一个域名的事。

准备

本X2ray一键脚本需要准备如下:

1. 准备一个境外服务器,选择Debain 9 及以上,或者Ubuntu 16 及以上、又或者CentOS 7 及以上,想服务器速度快请参考 搬瓦工VPS购买教程 或从  CN2 GIA VPS商家推荐 选购,想ip被封后免费换请参考:购买vultr服务器超详细图文教程。如果你不知道什么样的vps更适合你请看这里

如果用VMESS+WS+TLS或者VLESS系列协议,则还需一个域名。对域名没有要求,国内/国外注册的都可以,不需要备案,不会影响使用,也不会带来安全/隐私上的问题。购买域名可参考:Namesilo购买域名详细教程

2. 如果vps运营商开启了防火墙(阿里云、Ucloud、腾讯云、AWS、GCP等商家默认有,搬瓦工/hostdare/vultr等商家默认关闭),请先登录vps管理后台放行80和443端口,否则可能会导致获取证书失败

3.域名购买可以参考上文介绍的域名网站,购买成功后在设置DNS时,可以设置将根域名指向服务器IP(解析域名请参考解析namesilo域名教程),也可以设置二级域名。

比如域名是abc.com,那么可以随意设置 abc.com 或者 www.abc.com 又或者 ab.abc.com,以上三种形式都可以。

4. ssh连接到服务器。Windows系统请参考 Bitvise连接Linux服务器教程,mac用户请参考 Mac电脑连接Linux教程

5.如果你觉得搭建流程太麻烦,可以考虑Justmysocks的代理服务,可以免去搭建流程,速度和性价比也不错。just-my-socks购买和使用教程

Trojan一键安装脚本

1.更新服务器系统及脚本所依赖的安装包

CentOS:
yum update -y && yum install wget -y && yum install curl -y

Debian / Ubuntu:
apt-get update -y && apt-get install wget -y && apt-get install curl -y

2.执行安装脚本

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

3.选择1 执行安装

trojan一键脚本

4.将前面准备好的域名输入进去。 注意:域名一定要解析到本机

如果出现获取https证书失败 请参考分解版安装trojan一键安装脚本-搭建伪装网站续签证书客户端参数配置

5.出现配置文件说明安装成功

配置客户端实现联网

这里介绍两种客户端链接方式:

1.脚本安装成功之后会提供一个配置好信息的trojan Windows客户端。把它下载到你的电脑,如下图:

trojan Windows客户端使用请参考:trojan-windows客户端配置教程

2.使用Clash For Windows客户端具体参考:

Clash For Windows配置Trojan教程

ClashX mac配置Trojan教程

Clash for Android配置trojan教程

BBR加速

其他一件脚本

除了trojan以外,还有其它一些常用的代理工具,比如Shadowsocks/V2ray/Trojan/WireGuard等,可以作为trojan的备用选择。

具体搭建流程可以参考:

SS一键安装脚本使用教程

SSR一键安装脚本使用教程

V2ray一键安装脚本使用教程

Xray一键安装脚本使用教程

发表回复