您现在的位置是:首页 > 技术好文技术好文

V2Ray和Shadowsocks(SSR)的区别有哪些

查看 cc博主 的更多文章cc博主2023-10-17【技术好文】795人已围观

  V2Ray和Shadowsocks(SSR)的区别:

  协议类型:V2Ray使用基于混淆(obfs)和安全协议(如VMess、VLESS、Shadowsocks等)的协议,而SSR则使用自己开发的协议。

  支持平台:V2Ray支持更多平台,如Windows、Linux、macOS等,而SSR主要支持Windows和Linux平台。

  传输方式:V2Ray支持TCP和UDP两种传输方式,而SSR只支持TCP传输。

  加密方式:V2Ray支持多种加密方式,如AES、CHACHA20、RSA等,而SSR只支持AES、CHACHA20等少数几种加密方式。

V2Ray和Shadowsocks(SSR)的区别有哪些 第1张


  V2Ray 和 SSR 的区别

  区别还是有的,Shadowsocks只是一个简单的代理工具,而V2Ray定位为一个平台,任何开发者都可以利用 V2Ray 提供的模块开发出新的代理软件。

  了解 Shadowsocks 历史的同学都知道,Shadowsocks 是 clowwindy 开发的自用的软件,开发的初衷只是为了让自己能够简单高效地科学上网,自己使用了很长一段时间后觉得不错才共享出来的。V2Ray 是 clowwindy 被喝茶之后 V2Ray 项目组为表示抗议开发的,一开始就致力于让大家更好更快的科学上网。

  由于出生时的历史背景不同,导致了它们性格特点的差异。

  简单来说,Shadowsocks 功能单一,V2Ray 功能强大。听起来似乎有点贬低 Shadowsocks 呢?当然不!换一个角度来看,Shadowsocks 简单好上手,V2Ray 复杂配置多。

  V2Ray优点

  更完善的协议: V2Ray 使用了新的自行研发的 VMess 协议,改正了 Shadowsocks 一些已有的缺点,更难被墙检测到

  更强大的性能: 网络性能更好,具体数据可以看 V2Ray 官方博客

  更丰富的功能: 以下是部分 V2Ray 的功能:

  mKCP: KCP 协议在 V2Ray 上的实现,不必另行安装 kcptun

  动态端口:动态改变通信的端口,对抗对长时间大流量端口的限速封锁

  路由功能:可以随意设定指定数据包的流向,去广告、反跟踪都可以

  传出代理:看名字可能不太好理解,其实差不多可以称之为多重代理。类似于 Tor 的代理

  数据包伪装:类似于 Shadowsocks-rss 的混淆,另外对于 mKCP 的数据包也可伪装,伪装常见流量,令识别更困难

  WebSocket 协议:可以 PaaS 平台搭建 V2Ray,通过 WebSocket 代理。也可以通过它使用 CDN 中转,抗封锁效果更好

  Mux:多路复用,进一步提高科学上网的并发性能

  主要特性

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

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

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

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

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

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

  工作原理图

  和其它的网络代理工具一样,你需要在一台配置了 V2Ray 的服务器,然后在自己的设备上安装 V2Ray 客户端,然后即可流畅地访问互联网。

V2Ray和Shadowsocks(SSR)的区别有哪些 第2张

  一个 V2Ray 服务器可同时支持多台设备,使用不同的代理协议访问。同时,经过合理的配置,V2Ray 可以识别并区分需要代理和不需要代理的流量,直连的流量不需要绕路。


Tags:

文章评论

CC博主

CC博主

V管理员
文章 22157 篇 | 评论 277120 次
最新文章
加入组织
广告

   有免费节点资源,我们会通知你!  加入纸飞机订阅群  

×
天气预报查看日历分享网页电报扫码留言评论Telegram