标签: none

已有 42 条评论

  1. 有童鞋测试一下跟$$速度有什么优势差别吗?

    1. 经过测试,Trojan 的确比 V2Ray 快一些,不过也要看自身网络及VPS能力,否则也区别不大的。

    2. 相关工作原理可参照前面文章,Trojan 直接对端口监听,V2ray 要进行监听及Nginx转发伪装。

  2. 我是风 我是风

    Trojan v2ray 可以用docker整合到一起吗。刚刚按教程搭成功了Trojan,可原来的v2ray又不行了

    1. 你好,我试了下是支持trojan和v2ray共存的,如果你是按照我之前发的那篇用docker搭配caddy部署v2ray的文章的话,只需要修改一下Caddyfile文件,把那篇文章里的tls那行去掉,把端口从443改为80,别的不要改,再重新启动caddy,就可以了。至于能否套CDN,vmess+ws 80端口应该是可以的,443的还没尝试,估计不行,稍后我会作为附加内容添加上,感谢反馈。

      1. 测试了,开启CDN以后,443的vmess+ws+tls也是支持的

        1. 我是风 我是风

          谢谢回复,能整合到一块就好了,视频大流量用v2ray开cdn,小流量直接trojan,灵活方便安全

  3. 有MacOS客户端就好了,就是太不方便了。

    1. afreto afreto

      刚搭好才发现没有 mac 客户端...

      1. afreto afreto

        好像有 mac app ??

  4. 赵日天 赵日天

    秋老大,请问我docker pull teddysun/trojan 完后,然后

    cd /etc/trojan && vim config.json

    3.3.1 切换到trojan目录并开始编辑配置文件,显示没有该文件(目录?),我查了下,etc下也没有trojan目录。
    -bash: cd: /etc/trojan: No such file or directory

    前面一切都顺利按照教程完成。请指导,非常感谢您的分享和指导!

    1. 如果是这样提示的话,这说明你没有创建trojan目录。这说明你第一步安装证书那一步没有做对,证书可能也没安装到这个位置,你好好检查安装证书那一步。

  5. vinplezhang vinplezhang

    文中 Caddyfile文件 yourdomain.com:80 只监听80端口了吧 ios上的Shadowrocket的trojan直接超时了

    1. Caddyfile里写的80,caddy确实是只监听80端口,可是它跟后面的“ios上小火箭trojan超时”有啥关联吗?

  6. Jacob Jacob

    Welcome to trojan 1.14.1
    [2020-02-27 01:00:26] [WARN] trojan service (client) started at 127.0.0.1:1080
    请问大神,我全部配置好后,windows启动trojan客户端,就出来上面的提示?

    1. 这样提示是没啥问题的,win端需要配合浏览器插件使用,或者你用V2rayN添加socks5代理使用也行。

  7. ami ami

    安装完之后,acme.sh脚本定期自动申请证书,同时也会自动放到trojan目录下吗?还是需要定期手动执行?

    1. 你可以通过crontab设置定时任务,每隔两个月定时将证书安装到/etc/trojan目录下。详细的可以看这篇:https://ssu.tw/index.php/archives/8/

  8. 马化腾他老师 马化腾他老师

    能出个Trojan一键安装脚本和多用户流量管理吗?谢谢

    1. 不好意思,我不会写脚本,比较菜,所以不会写那个。

  9. 我要乳汁 我要乳汁

    Trojan一开始速度很快,有配置bbr的,后面速度变慢是怎么回事?

    1. 我要乳汁 我要乳汁

      ok了,bbr的问题,换了最新版的,速度很快

  10. ami ami

    此处用proxy / https://baidu.com来反代别的网站,你也可以去掉此行,用root /path/to/website来指定网站根目录。

    这个反代网站有什么用处吗?如果用本地目录制定,是需要把一个网页文件放在指定的这个目录下吗?

    1. 这个反代网站可以用于欺骗别有用心的人主动探测你的域名,也可以用于做镜像站,比如你你如果反代google.com,那么你可以在不挂代理的情况下访问你的域名实现访问google,但也只能用google搜索的第一步。
      如果用root后指定网站根目录的话,需要在这个目录下放一个index.html文件作为访问域名的首页展示,同时它也是个https下载服务器,比如你把一些txt文件比如123.txt放到这个目录下,你就可以通过 https://yourdomain.com/123.txt 下载下来这个文件,也可以套cdn。。

      1. ami ami

        多谢回复!另外还有个问题,如果是只部署trojan的话,不做伪装网站,那么是不是可以不用caddy,直接docker部署trojan就可以了。

  11. [...]转载自网友毕世平博客[...]

  12. Tony Tony

    你好!按您教程设置,客户端可以连接上主机,但还是无法FQ,查看docker logs:

    [2020-03-10 11:47:31] [INFO] XX.XXX.XXX.XX:4895 authenticated as 1234567
    [2020-03-10 11:47:31] [INFO] XX.XXX.XXX.XX:4895 requested connection to youtube.com:443
    [2020-03-10 11:47:34] [ERROR] XX.XXX.XXX.XX:4895 cannot establish connection to remote server youtube.com:443: Host is unreachable
    2020-03-10 11:47:34] [INFO] XX.XXX.XXX.XX:4895 disconnected, 0 bytes received, 517 bytes sent, lasted for 3 seconds

    提示:Host is unreachable,请问哪里出错了?

    谢谢!

    1. 你password设置的是123456吗,你检查一下服务端配置文件和客户端配置文件是否对应,别的我也看不出来,不好意思。

      1. Tony Tony

        password不是这个,这里只是举例。客户端配置文件是按你教程设置,只变更了“remote_addr”和“password”,且windows和android都不能fq,服务端的配置文件也是照教程一样,就只变更了password而已。
        无论如何,还是谢谢你的教程。

  13. amber amber

    给域名申请证书时出现 Timeout during connect (likely firewall problem)
    [Fri Mar 13 10:31:21 UTC 2020] Please add '--debug' or '--log' to check more det ails.
    是啥原因,怎么解决

  14. 猫猫虫 猫猫虫

    你好大佬。谢谢你的教程。献祭狗头求一波trojan与v2共存一键脚本。

  15. rilyuuj rilyuuj

    博主意思是v2ray与trojan并存的话,就不能套用CDN进行伪装了嘛?

    1. 不是这个意思,我的意思是v2ray如果与trojan共存,可以套CDN,但是套了CDN后trojan不能用,不套CDN的情况下v2ray和trojan都能用。

  16. 猫猫虫 猫猫虫

    大佬。我用你的脚本安装了v2和trojan共存。这两货核心更新了该怎么更新呢?

    1. 先停止容器,然后移除容器,再拉取新的镜像,再用那一串run命令让新的容器跑起来就好了。

      1. 猫猫虫 猫猫虫

        谢谢

      2. 猫猫虫 猫猫虫

        翻车了。。。配置等等一切正常。就是不能翻墙。

      3. 猫猫虫 猫猫虫

        docker里有v2和trojan。https://colobu.com/2018/05/15/Stop-and-remove-all-docker-containers-and-images/用这里的4句命令删了。然后两个pull和两个run。再重启服务器。不能用。。能不能麻烦你在教程补一下怎么更新。我这种新手摸索了大半天了。现在不知道问题只好重建。

  17. 猫猫虫 猫猫虫

    大佬。翻车了。。。更新后配置等等一切正常。就是不能翻墙。
    我docker里有v2和trojan。用这里的4句命令删了https://colobu.com/2018/05/15/Stop-and-remove-all-docker-containers-and-images/然后用你教程的两个pull和两个run。再重启服务器。不能用。。能不能麻烦你在教程补一下怎么更新。我这种新手摸索了大半天了。都想砸键盘了。现在不知道问题只好重建。

    1. 别着急,遇事多查。
      ①停止容器
      docker stop trojan v2ray
      ②移除容器
      docker rm trojan v2ray
      ③拉取新镜像
      docker pull teddysun/trojan
      docker pull teddysun/v2ray
      ④运行新容器
      docker run -d --name trojan --net host -v /etc/trojan:/etc/trojan --restart always teddysun/trojan

      docker run -d --name v2ray --net host -v /etc/v2ray:/etc/v2ray --restart always teddysun/v2ray

  18. 猫猫虫 猫猫虫

    具体是这样。
    docker ps -aq
    docker stop $(docker ps -aq)
    docker rm $(docker ps -aq)
    docker rmi $(docker images -q)
    docker pull teddysun/trojan
    docker run -d --name trojan --restart always --net host -v /etc/trojan:/etc/trojan teddysun/trojan
    docker pull teddysun/v2ray
    docker run -d --name v2ray --restart always --net host -v /etc/v2ray:/etc/v2ray teddysun/v2ray

添加新评论