站内公告:

亲友传真---海外信息直接看 https://qycz.org

Main Menu

回覆帖子

Note: this post will not display until it has been approved by a moderator.
Attachments: (Clear attachments)
限制: 每篇帖子 3 (3 remaining), maximum total size 8.00 MB, maximum individual size 2.00 MB
请将要删除的附件取消勾选
Click or drag files here to attach them.
进阶选项(包含帖子状态和附件)...
验证码:
请将此框留空:
《九评共产党》一共有几评?(请用阿拉伯数字回答):
Shortcuts: ALT+S post or ALT+P preview

帖子总览

作者 jingyue
 - 昨天 06:10:26 上午
V2Ray 图形客户端 —— 神一样的工具们

https://www.v2ray.com/awesome/tools.html


神一样的工具们

图形客户端

1),    V2RayW

V2RayW 是一个基于 V2Ray 内核的 Windows 客户端。用户可以通过界面生成配置文件,并且可以手动更新 V2Ray 内核。下载:GitHub

2),    V2RayN

V2RayN 是一个基于 V2Ray 内核的 Windows 客户端。下载:GitHub

    Clash for Windows

下载:GitHub

 3),   V2RayX

V2RayX 是一个基于 V2Ray 内核的 Mac OS X 客户端。用户可以通过界面生成配置文件,并且可以手动更新 V2Ray 内核。V2RayX 还可以配置系统代理。下载:Github

4),    V2RayU

V2rayU,基于v2ray核心的mac版客户端,界面友好,使用swift4.2编写,支持vmess,shadowsocks,socks5等服务协议,支持订阅, 支持二维码,剪贴板导入,手动配置,二维码分享等。下载:GitHub

5),    V2RayC

下载:GitHub

    ClashX

下载:GitHub

6),    Qv2ray

Qv2ray:使用 Qt 编写的 v2ray 跨平台 GUI (MacOS, Windows, Linux)支持连接导入和编辑,中英文切换

下载:GitHub

官网:https://lhy0403.github.io/Qv2ray

7),    Mellow

Mellow 是一个基于规则的全局透明代理工具,可以运行在 Windows、macOS 和 Linux 上,也可以配置成路由器透明代理或代理网关,支持 SOCKS、HTTP、Shadowsocks、VMess 等多种代理协议。

Download: Github

 8),   Kitsunebi

Kitsunebi 是一个基于 V2Ray 核心的移动平台应用 (iOS, Android)。它可以创建基于 VMess 或者 Shadowsocks 的 VPN 连接。Kitsunebi 支持导入和导出与 V2Ray 兼容的 JSON 配置。

由于使用 V2Ray 核心,Kitsunebi 几乎支持 V2Ray 的所有功能,比如 Mux 和 mKCP。

下载:iTunes | Play Store

9),    i2Ray

i2Ray 是另一款基于 V2Ray 核心的iOS应用。界面简洁易用,适合新手用户使用。同时兼容Shadowrocket和Quantumult格式的规则导入。

下载:iTunes

10),    Shadowrocket

Shadowrocket 是一个通用的 iOS VPN 应用,它支持众多协议,如 Shadowsocks、VMess、SSR 等。

下载:iTunes

11),    Pepi(原名ShadowRay)

Pepi 是一个兼容 V2Ray 的 iOS 应用,它可以创建基于 VMess 的 VPN 连接,并与 V2Ray 服务器通信。

下载:iTunes

    Quantumult

下载:iTunes

 12),   BifrostV

BifrostV 是一个基于 V2Ray 内核的 Android 应用,它支持 VMess、Shadowsocks、Socks 协议。

下载:Play Store | APK Pure

13),    V2RayNG

V2RayNG 是一个基于 V2Ray 内核的 Android 应用,它可以创建基于 VMess 的 VPN 连接。

下载:Play Store | GitHub
在线工具/资源

    VeekXT V2Ray配置生成

支持 4.x 版本的配置文件生成器 veekxt.com

    V2Ray 配置生成器

静态 V2Ray 配置文件生成页面 GitHub

    UUID Generator

VMess User ID 生成工具 uuidgenerator.net

    vTemplate 项目仓库

一个 V2Ray 配置文件模板收集仓库 GitHub
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


https://www.v2ray.com/

https://www.v2ray.com/index.html

https://www.v2ray.com/awesome/tools.html


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

https://www.v2ray.com/developer/protocols/vmess.html

VMess 协议
QUIC 传输方式
HTTP/2 传输方式

V2Ray 3.17 中加入了基于 HTTP/2 的传输方式。它完整按照 HTTP/2 标准实现,可以通过其它的 HTTP 服务器(如 Nginx)进行中转。

由 HTTP/2 的建议,客户端和服务器必须同时开启 TLS 才可以正常使用这个传输方式。
Mux 多路复用

Mux 功能是在一条 TCP 连接上分发多个 TCP 连接的数据。

QUIC 传输方式

QUIC 全称 Quick UDP Internet Connection,是由 Google 提出的使用 UDP 进行多路并发传输的协议。其主要优势是:

    减少了握手的延迟(1-RTT 或 0-RTT)
    多路复用,并且没有 TCP 的阻塞问题
    连接迁移,(主要是在客户端)当由 Wifi 转移到 4G 时,连接不会被断开。

QUIC 目前处于实验期,使用了正在标准化过程中的 IETF 实现,不能保证与最终版本的兼容性。
版本历史

V2Ray 4.7:

    开始支持 QUIC。
    默认设定:
        12 字节的 Connection ID
        30 秒没有数据通过时自动断开连接 (可能会影响一些长连接的使用)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


QUIC 传输方式

QUIC 全称 Quick UDP Internet Connection,是由 Google 提出的使用 UDP 进行多路并发传输的协议。其主要优势是:

    减少了握手的延迟(1-RTT 或 0-RTT)V2Ray 图形客户端 —— 神一样的工具们
    多路复用,并且没有 TCP 的阻塞问题
    连接迁移,(主要是在客户端)当由 Wifi 转移到 4G 时,连接不会被断开。

QUIC 目前处于实验期,使用了正在标准化过程中的 IETF 实现,不能保证与最终版本的兼容性。
版本历史

V2Ray 4.7:

    开始支持 QUIC。
    默认设定:
        12 字节的 Connection ID
        30 秒没有数据通过时自动断开连接 (可能会影响一些长连接的使用)

QuicObject

QUIC 的配置对应传输配置中的 quicSettings 项。对接的两端的配置必须完全一致,否则连接失败。QUIC 强制要求开启 TLS,在传输配置中没有开启 TLS 时,V2Ray 会自行签发一个证书进行 TLS 通讯。在使用 QUIC 传输时,可以关闭 VMess 的加密。

{
  "security": "none",
  "key": "",
  "header": {
    "type": "none"
  }
}

    security: "none" | "aes-128-gcm" | "chacha20-poly1305"

加密方式。默认值为不加密。

此加密是对 QUIC 数据包的加密,加密后数据包无法被探测。

    key: string

加密时所用的密钥。可以是任意字符串。当security不为"none"时有效。

    header: HeaderObject

数据包头部伪装设置
HeaderObject

{
  "type": "none"
}

    type: string

伪装类型,可选的值有:

    "none": 默认值,不进行伪装,发送的数据是没有特征的数据包。
    "srtp": 伪装成 SRTP 数据包,会被识别为视频通话数据(如 FaceTime)。
    "utp": 伪装成 uTP 数据包,会被识别为 BT 下载数据。
    "wechat-video": 伪装成微信视频通话的数据包。
    "dtls": 伪装成 DTLS 1.2 数据包。
    "wireguard": 伪装成 WireGuard 数据包。(并不是真正的 WireGuard 协议)

当加密和伪装都不启用时,数据包即为原始的 QUIC 数据包,可以与其它的 QUIC 工具对接。为了避免被探测,建议加密或伪装至少开启一项。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

维基百科:V2Ray

V2Ray is an open-source protocol part of the Project V platform, designed to enhance privacy and bypass censorship. It supports multiple tunneling protocols like VMess, Shadowsocks, SOCKS, and HTTP. Its modular design allows flexible configurations to adapt to various internet censorship scenarios.[1][2][3][4]

VMess is V2Ray's primary protocol, uses strong encryption and dynamic port allocation to resist DPI-based detection. V2Ray can obfuscate traffic to mimic HTTPS or WebSocket and adjusts to changing network conditions, making it effective in censorship-heavy environments such as China.[1][2][5]


V2Ray 是 Project V 平台中的一个开源协议,旨在增强隐私并绕过审查。它支持多种隧道协议,如VMess、Shadowsocks、SOCKS和HTTP。其模块化设计使得灵活配置能够适应各种互联网审查场景。[1][2][3][4]

VMess 是 V2Ray 的主要协议,采用强加密和动态端口分配以抵御基于 DPI 的检测。V2Ray可以混淆流量以模仿HTTPS或WebSocket,并能根据网络状况变化进行调整,使其在如中国等审查严厉的环境中非常有效。[1][2][5]



参考文献

1),奥罗菲诺,安东尼诺(2024)。《VPN指纹识别调查》。苏黎世联邦理工学院。doi:10.3929/ethz-b-000715378。HDL:20.500.11850/715378。

2),黑尔,艾琳。"中国的志愿程序员在暗中工作,致力于让互联网获得自由。"半岛电视台。检索于2025-10-03。

3),利特维诺夫,V. L.(2025年9月)。"识别匿名流量的方法研究"。2025年第六届技术系统控制国际会议(CTS)。第127–130页。DOI:10.1109/CTS67336.2025.11196346。国际标准书号979-8-3315-5854-3。

4),吴,华;刘宇杰;程、广;胡晓燕(2022)。"基于计数布隆滤波器和链式哈希表,从高速网络采样数据中实时识别VPN流量"。ICC 2022 - IEEE国际通信会议。第5070–5075页。doi:10.1109/ICC45855.2022.9839256。国际标准书号978-1-5386-8347-7。

5),何,燕杰;李,魏(2025)。"一种用于加密代理流量检测的轻量深度学习方法"。安全与通信网络。2025 (1) 4469975.DOI:10.1155/秒/4469975。国际标准连续出版物号1939-0122。


Original author    Victoria Raymond
Initial release    0.1 (September 18, 2015)
Repository    github.com/v2fly
Written in    Go
License    MIT License
Website    v2ray.com


原作者 Victoria Raymond
初始版本 0.1(2015年9月18日)
仓库 github.com/v2fly
编写 使用Go
许可 MIT 许可
网站 v2ray.com



https://www.v2ray.com/chapter_00/start.html

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


1. V2Ray 配置指南

1.1. 声明

V2Ray 配置指南(下称本指南)是网友自发编写的关于 V2Ray 如何配置及使用的指南,与 V2Ray 官方并无任何关系。尽管 V2Ray 厚爱将本指南的链接放到了其官网首页,这并不意味着本指南的建议或推荐为 V2Ray 官方所主张。

1.2. 简介

1.2.1. 什么是 V2Ray?

V2Ray 是 Project V 下的一个工具。Project V 是一个包含一系列构建特定网络环境工具的项目,而 V2Ray 属于最核心的一个。 官方中介绍Project V 提供了单一的内核和多种界面操作方式。内核(V2Ray)用于实际的网络交互、路由等针对网络数据的处理,而外围的用户界面程序提供了方便直接的操作流程。不过从时间上来说,先有 V2Ray 才有 Project V。 如果还是不理解,那么简单地说,V2Ray 是一个与 Shadowsocks 类似的代理软件,可以用来科学上网(翻墙)学习国外先进科学技术。

V2Ray 用户手册:https://www.v2ray.com(已被墙) https://v2ray.cool(已被墙)

V2Ray 项目地址:https://github.com/v2ray/v2ray-core

V2Ray Telegram 使用群链接:https://t.me/projectv2ray

1.2.2. V2Ray 跟 Shadowsocks 有什么区别?

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

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

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

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

1.2.3. 既然 V2Ray 复杂,为什么要用它?

童鞋,某事物的优点和缺点总是相生相随的。相对来说,V2Ray 有以下优势:

    更完善的协议: V2Ray 使用了新的自行研发的 VMess 协议,改正了 Shadowsocks 一些已有的缺点,更难被墙检测到
    更强大的性能: 网络性能更好,具体数据可以看 V2Ray 官方博客
    更丰富的功能: 以下是部分 V2Ray 的功能
        mKCP: KCP 协议在 V2Ray 上的实现,不必另行安装 kcptun
        动态端口:动态改变通信的端口,对抗对长时间大流量端口的限速封锁
        路由功能:可以随意设定指定数据包的流向,去广告、反跟踪都可以
        传出代理:看名字可能不太好理解,其实差不多可以称之为多重代理。类似于 Tor 的代理
        数据包伪装:类似于 Shadowsocks-rss 的混淆,另外对于 mKCP 的数据包也可伪装,伪装常见流量,令识别更困难
        WebSocket 协议:可以 PaaS 平台搭建V2Ray,通过 WebSocket 代理。也可以通过它使用 CDN 中转,抗封锁效果更好
        Mux:多路复用,进一步提高科学上网的并发性能

1.2.4. 哪有十全十美的东西?

少年悟性很高啊!当然没有!目前来说,V2Ray 有下面的缺点:

    配置复杂
    产业链不成熟

1.2.5. 为什么要写这篇文章?

虽然其文档很详细,换个说法就是很长,一般用户看到这么长的使用文档都有点望而却步。另外我用 Google 搜索过 V2Ray,搜出来的文章非常少,只能寥寥数篇,而且至少都是好几月之前的,由于 V2Ray 的迭代速度快,一些文章对目前的 V2Ray 已经不适用了。所以我希望通过本指南:

    让大家了解到最新的 V2Ray 是什么样子的
    让大家知道利用 V2Ray 可以做些什么
    尝试用浅显易懂的语言来讲解 V2Ray 的配置
    分享一些配置案例

然而最重要的是希望大家能够通过我写的配置指南看懂 V2Ray 的手册。

1.2.6. 听你说了这么多,好像 V2Ray 还不错的样子。但我只是要翻翻墙而已,不想花太多时间怎么办?

无论做什么都是有代价的,付出不一定有收获,但是不付出肯定没有收获。

1.2.7. 我决定尝试一下 V2Ray,那么我该如何使用这个指南?

V2Ray 的用户手册非常详细地解释了 V2Ray,本指南主要以实际可用的配置从易到难来讲解 V2Ray 的功能特性,力求降低新手使用 V2Ray 的难度。

本指南的目标用户是有一定的 Linux 操作基础,像怎么注册 VPS,怎么用 SSH 登录 VPS,怎么使用 nano(或 vim) 编辑一个文本以及一些 Linux 基本命令的使用件网上有一大堆的指南,没必要重复造轮子再写一篇教程,如果这些你不会,强烈建议你去学会了再来尝试搭建 V2Ray。

本指南可以看作 V2Ray 用户手册的简易版本,也可以看作 V2Ray 的应用举例。你可以在不参考 V2Ray 用户手册的情况下按照本指南的指导去搭建配置 V2Ray ,但我并不建议你这么做。因为本指南只是引导大家如何理解和配置 V2Ray,相较于用户手册来说有一定的取舍,会忽略一部分东西。所以我希望大家也花时间去阅读 V2Ray 用户手册。

1.2.8. 刚开始使用 V2Ray,有什么需要注意的吗?

由于许多 V2Ray 用户都有使用过 Shadowsocks 的经验,基本上可以按照使用 Shadowsocks 那样使用。但是 V2Ray 还是和 Shadowsocks 不太一样,所以我大概说一下使用上的差异。请注意,差异不代表好坏或优劣,如果一个事物必须拥有其他同类所拥有的东西,那么它也就没有了存在的意义。

    客户端:V2Ray 本身只是一个内核,V2Ray 上的图形客户端大多是调用 V2Ray 内核套一个图形界面的外壳,类似于 Linux 内核和 Linux 操作系统的关系;而 Shadowsocks 的客户端都是自己重新实现了一遍 Shadowsocks 协议。本文的内容短期内不涉及图形客户端的使用。
    分流:也许大家第一反映是 PAC,实际上无论是 Shadowsocks (特指 Shadowsocks-libev) 还是 V2Ray 本身不支持 PAC,都是客户端加进来的;Shadowsocks 的分流使用 ACL,V2Ray 使用自己实现的路由功能,孰优孰劣只是仁者智者的问题。
    分享链接/二维码:V2Ray 不像 Shadowsocks 那样有统一规定的 URL 格式,所以各个 V2Ray 图形客户端的分享链接/二维码不一定通用。
    加密方式:V2Ray (特指 VMess 协议) 不像 Shadowsocks 那样看重对加密方式的选择,并且 VMess 的加密方式是由客户端指定的,服务器自适应。
    时间:使用 V2Ray 要保证时间准确,因为这是为了安全设计的。
    密码:V2Ray(VMesss) 只有 id(使用 UUID 的格式),作用类似于 Shadowsocks 的密码,但随机性远好于 Shadowsocks 的密码,只是不太方便记忆(安全和方便的矛盾)。
    UDP 转发:VMess 是基于 TCP 的协议,对于 UDP 包 V2Ray 会转成 TCP 再传输的,即 UDP over TCP。要 UDP 转发功能在客户端的 socks 协议中开启 UDP 即可。
    路由器翻墙:实际上它们并没有什么区别,不要以为没有插件就不能在路由器上用,看事物请看本质。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~