atrandys trojan教程2020一键脚本,trojan windows教程,vps系统centos7+/ubuntu16.04+/debian9+适用,自动配置windows客户端,支持升级trojan。
除在本文留言转载网站并获取授权外,此文及脚本禁止转载,已获授权转载请著明文章链接。
本站所有脚本请勿用于生产环境,尽量使用纯净系统,对于其他应用造成的未知破坏本站不负任何责任,生产环境上使用一键脚本=傻子行为。
trojan教程2020使用步骤
1、连接VPS,执行以下命令
bash <(curl -L -s https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh)
2、选择1安装trojan

3、输入域名,不要带http或https,只输入域名即可,例如domain.com或 a.domain.com
4、设置trojan密码

5、下载配置好的win客户端或复制配置文件保存到本地
- 安装完成后,会自动配置一个windows版trojan客户端,请FTP连接到VPS自行下载即可。
- 其他客户端请自行下载,使用脚本生成的配置文件。
6、使用基本的windows客户端,则直接运行start.bat即可开启代理,其他情况请使用5获取的配置文件自行启动trojan
常见问题
1、提示域名解析地址与本VPS IP地址不一致
如果你确认域名已经解析到VPS且没有开启CDN代理,可能的原因是你本地hosts文件中被系统默认添加了一条关于域名的解析(例如主机名填了当前使用的域名),使用cat /etc/hosts
命令,若发现127.0.0.1 your_domian.com的记录,删掉即可;此问题也可以在脚本执行过程中选择强制安装解决。
更新记录
2020-08-18:
- 更新伪装站为电影题材模板
- 修改为手动设置trojan密码
- acme.sh更换为nginx模式
- 修复自动更新证书功能
- 优化了部分存在问题的代码
原创文章,作者:atrandys,如若转载,请注明出处:https://www.atrandys.com/2020/18.html
评论列表(68条)
R大怎么把前面的帖子都清了…喝冰可乐了么
需要什么教程说撒,再出就是了。
trojan go+wordpress 的老大可以给写一个吗。
trojan+wp 可以
我咋用不了这脚本了
[email protected]:~# bash <(curl -L -s https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh)
-bash: curl: command not found
忽略忽略!我没装curl,尴尬
大哥,还需要安装bbr加速吗?
需要的
大佬ss的教程还出吗,之前的怎么都删了
ss已放弃。
a大如果想用ipv6怎么设置呢
我这里的问题是,搬瓦工的vps,用了turnel breaker把ipv4转到ipv6
但是这之后每次都是因为本机域名和解析域名不一样失败
成功了之后好像也连不上
脚本只使用了ipv4配置。
大佬,部署后用安卓手机上网,显示ERR_SSL_PROTOCOL_ERROR,怎么处理啊。用的棉花糖香港的VPS。
先确认其他端是否正常使用
到最后一步不行了,无法下载,而且网址也打不开了。ping的通的。
==========================================================================
Trojan已安装完成,请使用以下链接下载trojan客户端,此客户端已配置好所有参数
http://tro1.triangel.tk/bc8a9f2e8a62c514/trojan-cli.zip
==========================================================================
客户端配置文件
==========================================================================
应该是哪里有错误,导致nginx没起来,证书没申请成功的可能性最大,你好好看看错误提示有什么?
我也遇到这个问题了,如何申请证书?
修复证书时候有串[Mon Sep 21 06:25:17 UTC 2020] Add ‘–force’ to force to renew. Force是红色字
我也是。换乱几个域名都是一样。
你有解决嘛?我搜不到解决方法。
A大,19年用这个wget –no-check-certificate https://raw.githubusercontent.om/cx9208/Linux-NetSpeed/master/tcp.sh && chmod +x tcp.sh && ./tcp.sh搭建的trojan,今天翻不过去了,是什么原因?
可能证书到期了吧
想问下怎么解决呢,修复证书后还是不行
我也一样,也是突然不能用了。之前可以的。然后用新脚本安装多次都不成功,也是最后一步,无法下载。网页也打不开的。
输入完域名后,最后提示https证书没有申请成功,本次安装失败,请问怎么解决?
telegram:https://t.me/atrandys
我也是。换乱几个域名都是一样。请输入数字 :4
============================
请输入绑定到本VPS的域名
务必与之前失败使用的域名一致
============================
tro.triangel.ml
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 16 100 16 0 0 43 0 –:–:– –:–:– –:–:– 43
[Mon Sep 21 20:19:15 CST 2020] Domains not changed.
[Mon Sep 21 20:19:15 CST 2020] Skip, Next renewal time is: Fri Nov 20 12:17:24 UTC 2020
[Mon Sep 21 20:19:15 CST 2020] Add ‘–force’ to force to renew.
[Mon Sep 21 20:19:15 CST 2020] Installing key to:/usr/src/trojan-cert/tro.triangel.ml/private.key
/root/.acme.sh/acme.sh: line 5484: /usr/src/trojan-cert/tro.triangel.ml/private.key: No such file or directory
申请证书失
这个是新建目录出错,新测试了目前无问题
大神你好,我想知道,如果我忘记了配置文件,又不想重装一次,在哪里可以找到呢?
大神,我在/usr/src/trojan-cli找到了客户端和配置文件,现在的问题是,如果使用您的一键脚本更新trojan,是不是会连这里面的客户端也一并更新到最新版?
更新只更新服务端,不更新trojan-cli,客户端需要自己去github下载然后覆盖本地的文件。
客户端配置文件位置:/usr/src/trojan-cli/config.json
a大,密码自动生成了空密码。我还无法修改。咋整?
重启了就可以了。已经修改。测试成功。谢谢脚本啦。
大佬您好,弱弱请问一下,这个是trojan-go吗
不是
R大,设置CHROME插件的时候,总是提示“在远程服务器上找不到情景模式网址对应的文件。请检查网址。”是为什么?
访问不通吧,直接用浏览器访问url试一下。
acme.sh更换为nginx模式,这个有什么优势吗?有没有危险什么的,以前是什么样,请大佬解答一下,非常感谢
nginx模式是acme自动帮你设置配置文件完成证书签发,签发完成后恢复原来配置文件。
谢谢
无法下载怎么办。。。打不开下载链接
FTP去VPS上下载
你好,请问在输入密码后,提示找不到 /usr/src/trojan/server.conf,看了一下/usr/src/下就没有生成trojan目录,但是有trojan-cert和trojan-cli目录。
用systemctl start trojan不成功,一直显示failed
请输入密码 :12345678
/dev/fd/63: line 199: /usr/src/trojan/server.conf: No such file or directory
[Fri Oct 16 23:54:07 CST 2020] Installing key to:/usr/src/trojan-cert/tro.fengjing.cf/private.key
[Fri Oct 16 23:54:07 CST 2020] Installing full chain to:/usr/src/trojan-cert/tro.fengjing.cf/fullchain.cer
[Fri Oct 16 23:54:07 CST 2020] Run reload cmd: systemctl restart trojan
[Fri Oct 16 23:54:07 CST 2020] Reload success
# systemctl status trojan
● trojan.service – trojan
Loaded: loaded (/etc/systemd/system/trojan.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since Fri 2020-10-16 23:54:13 CST; 36s ago
Process: 10884 ExecStart=/usr/src/trojan/trojan -c /usr/src/trojan/server.conf (code=exited, status=203/EXEC)
Main PID: 10884 (code=exited, status=203/EXEC)
Oct 16 23:54:12 Vir-Ubu systemd[1]: trojan.service: Main process exited, code=exited, status=203/EXEC
Oct 16 23:54:12 Vir-Ubu systemd[1]: trojan.service: Unit entered failed state.
Oct 16 23:54:12 Vir-Ubu systemd[1]: trojan.service: Failed with result ‘exit-code’.
Oct 16 23:54:13 Vir-Ubu systemd[1]: trojan.service: Service hold-off time over, scheduling restart.
Oct 16 23:54:13 Vir-Ubu systemd[1]: Stopped trojan.
Oct 16 23:54:13 Vir-Ubu systemd[1]: trojan.service: Start request repeated too quickly.
Oct 16 23:54:13 Vir-Ubu systemd[1]: Failed to start trojan.
Oct 16 23:54:13 Vir-Ubu systemd[1]: trojan.service: Unit entered failed state.
Oct 16 23:54:13 Vir-Ubu systemd[1]: trojan.service: Failed with result ‘start-limit-hit’.
好的 我定位下问题
谢谢。也可能是我的VPS的镜像文件问题。一开始用的是ubuntu 16.04镜像,就出现了上面的问题。但是之前的日志找不到还有什么地方报错,只看到上面贴出来的故障。推测还是某个步骤缺少依赖。
后来换了另一个debian9的镜像重装,再安装本脚本就正常。
准备出trojan-go的一键吗?坐等小板凳。
证书自动更新怎么好像不行了呢。。。
站长你好 trojan和trojan-go区别多不?你会不会考虑出一个trojan-go的一键脚本?
不考虑了,比起trojan-go我感觉v2ray已经可以满足了
E: Could not get lock /var/lib/dpkg/lock-frontend – open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
nginx安装有问题,请使用卸载trojan后重新安
谷歌错误提示并解决后使用脚本。
流弊
用之前的一键脚本看 Youtube 挺快的,4、5000kbps,前几天突然证书到期,用这个一键脚本重新搭建,Youtube 连 1000 都上不去了… 但是用手机 4G 开热点就能上 10000kbps,手机用 4G 也挺快,这个是什么问题呢?
atrandys您好,一直再用您的脚本部署trojan服务,但大约一个月前,在多个vps上都出现共同问题,即在debian和ubuntu上,到acme获取证书这部分就出问题,看了一下是amme无法访问vps上的对应文件,此时从外网访问80端口不通(vps控制台防火墙已经开放),nginx安装也是正确的,netstats看也监听了80,所以有点奇怪,后续在443上也有同一问题
但能力有限不足以排障,怀疑是iptables设置或者是其他问题,望得到您的帮助解决问题。
目前的脚本也有问题吗?是否域名申请证书次数过多?换个二级域名试一下。
谷歌云搭建Trojan可否出详细教程?详细,感谢感谢。。。
请问R大,域名过期了,不重装的情况下如何更换域名?
新域名解析到VPS,然后手动申请证书替换原证书即可。
大佬您好,使用新安装的debian9安装到最后一步提示“/dev/fd/63: line 199: /usr/src/trojan/server.conf: No such file or directory”,目录里也没有server.conf.请问是什么原因呢?
安装过程中是否有错误,应该是跳过了trojan的安装。
R大,这个可以直接套CDN么?
不能的
用了你旧一点的trojan一键安装比现在的这个快,不知道为啥。现在的这个看日志老是有disconnect的日志,用一个vps同一个域名
为什么输入了一键脚本的命令之后完全没反应呢,直接就跳到下一行命令了。
bash版本5.0.17
[email protected]:~# bash <(curl -L -s https://raw.githubusercontent.com/atrandys/trojan/master/trojan_mult.sh)
[email protected]:~#
大佬,请问一下win上trojan证书过期了怎么更新啊
“ssl”: {
“verify”: true,
“verify_hostname”: true,
“cert”: “”,
客户端里cert留空,不用管客户端证书,只要服务端证书可用就行