选择困难症的福音,v2ray+trojan共存方法,让你一台vps上同时拥有两种不同协议的上网方式,附trojan版v2rayN客户端

相信很多小伙伴再面对v2ray和trojan时,有着艰难的抉择,v2ray是老牌协议,并且运行稳定且客户端又比较成熟。但是最近又出现的trojan协议的上网方式,又很让人心痒痒,我们也不得不承认它的上网速度确实比这v2ray快一点,仅此而已。可是他们都是走着443端口,两者不能用普通的方式共存,对于这点,着实比较可惜,那么我们有没有办法让他们同时运行呢?答案肯定是又的,只不过我们需要修改以下配置文件,就可以实现我们v2和trojan共存的方式!

[h2title]准备工作[/h2title]

  1. 一个解析好的域名
  2. 系统重置为centos7或debian9
  3. final shell连接软件,点击下载
  4. v2rayN集成trojan版客户端:点击下载

连接vps并安装好相关插件

[h2title]安装好 curl、wget[/h2title]

bbrplus加速脚本

v2ray一键安装脚本

trojan官方一键脚本

安装完成之后只需修改/usr/local/etc/trojan/config.json配置文件里的东西即可

复制以下配置信息到打开的配置文件中

保存退出。

[h2title]开启Trojan服务[/h2title]

[h2title]设置Trojan开机自启动[/h2title]

[h2title]重启nginx服务[/h2title]

[h2title]Trojan客户端配置文件[/h2title]
address:你的域名
端口:8080
密码:trojan336

 

晓峰部落阁 2019-2020
晓峰部落阁 » 选择困难症的福音,v2ray+trojan共存方法,让你一台vps上同时拥有两种不同协议的上网方式,附trojan版v2rayN客户端

21 评论

  1. 王老师,请教一下,安装之后是可以用的,第二天电脑端又开始报时间不对应的错误,但是手机端是可以用的,不知道是哪里出了问题,之前谷歌云搭的也是同样的问题,有时候修改系统时间之后的一小段时间可以用,没过多久又重复这个问题……

  2. 王老师,如果服务端有更新,该怎么更新?重跑安装脚本?

    1. 建议重新跑,因为有很大机率出现奇葩问题,不如重来把握!

  3. 一切配置都依照顺序下来,没有问题,就是到最后发现Trojan不能用。V2ray正常。

  4. 你好,trojan脚本不能用了

      1. trojan脚本其实能用,但config文件中,证书的路径不对了,应该是/data/v2ay.crt, 但脚本运行结果变成 了/path/to/certification,手动改一下就可以用了。

  5. 受用了,只是我发现同一个VPS,测速V2RAY很快,trojan慢很多,不知什么原因?

    1. 也许你vps的系统对v2的兼容性比较好,所以会有一些差距,所以共存也可以更快的让你知道哪一个比较适合你

  6. 十分感谢晓峰分享的信息,有一点困惑,这片文章里的内容和之前的一键安装冲突吗?应该按照哪个来?https://wxf2088.xyz/archives/250
    我按照这片教程里的内容,复制粘贴了config.json,但总是启动不起来trojan,说是文件有问题,FATAL:config.json, can not open the file.另外这里只需要改config吗?证书什么的不用下载了吗?谢谢!

    1. 要先安装wulabing的一键v2脚本,之后在安装官方版trojan,最后修改trojan里的配置文件,保存,在按顺序启动trojan即可,trojan的证书是用的v2的证书,所以不用单独配置trojan。

  7. v2瑞, trojan都能用了,相当感谢博主。
    trojan就是客户端不是特别多,特别是手机端的。
    电脑端的用trojan-cli这个就可以,证书原来不需要下载,只改config.json即可。且如果密码,端口都一样的情况下,只改一个域名就行了。
    另外,再问个问题,我安装v2瑞时,选择8080端口,然后trojan用443端口是否也可行?
    或者两者都不用443端口呢?因为我搭了网站,配置高的VPS希望能多用途。
    之前 用谁的脚本忘了,是bt面板搭网站,然后再修改v2瑞配置,可以搭一个443端口的v2瑞。
    大家都在抢443,没这么多啊。trojan用了8080,会不会容易被发现特征流量?

    1. bt用的443,v2是依靠nginx转发来的流量,因为它的配置文件里有个监听本地端口的端口号。所以你填写的443,实际上还是bt的。nginx就走443的。理论上是端口不占用,不冲突就没问题。

      1. 没完全听明白,你的意思是,按现在这个脚本,搭好V2和trojan,然后直接搭bt即可?bt直接使用80和443建站吗?谢谢

        1. bt和v2共存是可以的,但要同时bt v2 trojan还有一定技术难度,bt加trojan目前也可以共存,但相对复杂一些,但也可以成功!如果要用bt建站那建议bt+v2

  8. 王老师,请教一下,v2ray可以使用,tarjon用不了。仔细查看tarjon的 usr/local/etc/trojan/config.json配置文件时, 找不到这两个文件 "cert": "/data/v2ray.crt", "key": "/data/v2ray.key", 根本没有这个路径, 是什么原因呢? Debian9,证书安装正常。

    1. 这连个路径是v2的证书文件路径,绝对有的,如果没有那说明v2的证书都不正常,只能重新安装或者手动安装证书

  9. 放进openwrt发现trojan能用,但在电脑上不知道怎么设置呢,原来是一个trojan-cli客户端的。下载证书,和config文件,替换原文件后发现不行。
    目前只能在软路由中使用。不知有哪些客户端支持?

    1. 把原客户端里配置文件中的端口和密码改成现有的就可以了

  10. v2瑞能正常使用,但trojan使用不了。按此方法,没有任何改动,新装的centos7系统

    1. 端口8080,配置文件没问题的话,就可以的

发表评论