加速器之家

Trojan 与 V2ray 应该怎么选

加速器之家发布于10月08日

Trojan(特洛伊木马)不使用强加密、随机模糊,直接模拟网络流量最大的 HTTPS 协议来传输数据,从而不被墙识别。

Trojan 优点 & 缺点

Trojan优点

  • 轻量高速,性能好
  • 伪装性强,不易被阻断断流
  • 小众,短期难识别
  • 容易上手、只需用户名密码简单方便

Trojan 缺点

  • 客户端支持程度少
  • Trojan 客户端仅支持 socks5,部分程序不便使用
  • 必须使用域名
  • 不支持 CDN、不支持跳转/代理

V2Ray 使用 WebSocket + TLS 时,与 Trojan 本身差异并不大。Trojan 还使用了网站常用服务器 Nginx 特征,从细节上做到“以假乱真”,不过墙应该还没有那么智能吧?这个特征 V2Ray 要实现也不难。

根据实测对比,同样带宽下 Trojan 的速度比 V2ray 更快。VPS 安装 BBR 之后差距更加明显,导致 V2ray 的速度不如 Trojan 快的原因有两点:

  • V2ray 的 WebSocket+TLS 模式有 TCP TLS 加密与 VMess 协议加密,需要进行更多的处理
  • V2ray 的 WebSocket 处理性能本身比 Trojan 性能略差

V2ray 特点

多入口多出口

一个 V2Ray 进程可并发支持多个入站和出站协议,每个协议可独立工作。

可定制化路由

入站流量可按配置由不同的出口发出。轻松实现按区域或按域名分流,以达到最优的网络性能。

多协议支持

V2Ray 可同时开启多个协议支持,包括 Socks、HTTP、Shadowsocks、VMess 等。每个协议可单独设置传输载体,比如 TCP、mKCP、WebSocket 等。

隐蔽性

V2Ray 的节点可以伪装成正常的网站(HTTPS),将其流量与正常的网页流量混淆,以避开第三方干扰。

反向代理

通用的反向代理支持,可实现内网穿透功能。

多平台支持

原生支持所有常见平台,如 Windows、Mac OS、Linux,并已有第三方支持移动平台。

V2ray 使用 CDN

HTTP/WebSocket 流量

CDN 专为 HTTP 及其衍生协议设计进行网站、下载加速,因此只有 HTTP/WebSocket 协议才能使用

需要有自己的域名

CDN 基于域名加速,需要购买单独的域名,这个问题好解决,一些域名后缀首年只需个位数

需要一个 CDN 服务商

腾讯云、阿里云均有一定的免费 CDN 额度,即便收费费用也还行,但是需要域名备案很复杂,因此使用国外 CDN 服务商比较好,推荐使用 CloudFlare

V2ray 使用 CDN 的优点 & 缺点

V2ray 使用 CDN 的优点

  • 能够有效防止被墙
  • 已经被墙的可以通过 CDN “起死回生”
  • 对于慢的线路有一定的加速效果,CDN 本身走的就是最优线路

V2ray 使用 CDN 的缺点

  • 延迟会有一定影响,多了一层代理,速度可能起减速效果
  • 配置繁琐(本站后续会整理精品教程)
  • 需要单独域名