V2Ray 是什么?

admin12个月前笔记129

V2Ray 是一个网络代理工具,通过使用特定的中转服务器完成数据传输,支持 HTTP(只支持传入)、Socks、Shadowsocks、Trojan、VMess、VLESS等内容传输协议,每个内容传输协议可单独设置传输载体,如 TCP、mKCP、QUIC、gPRC、WebSocket 等。

V2Ray 的运行原理

image.png

V2Ray 的运行原理与其他代理工具基本相同,使用特定的中转服务器完成数据传输。例如,用户无法直接访问 Google,YouTube 等网站,但代理服务器可以访问,且用户可以直接连接代理服务器,那么用户就可以通过特定软件连接代理服务器,然后由代理服务器获取网站内容并回传给用户,从而实现代理上网的效果。

V2Ray 服务器和 V2Ray 客户端软件会要求提供密码和加密方式,双方一致后才能成功连接(VMess协议能够自适应客户端采用的加密方式)。连接到服务器后,客户端会在本机构建一个本地 Socks5 代理(或VPN、透明代理等)。浏览网络时,客户端通过这个 Socks5(或其他形式)代理收集网络流量,然后再经混淆加密发送到服务器端,以防网络流量被识别和拦截,反之亦然。

V2Ray 的主要特性

多入口多出口

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

定制化路由

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

多协议支持

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

隐蔽和安全

V2Ray 的节点可以伪装成正常的网站(HTTPS),将其流量与正常的网页流量混淆,以避开第三方干扰,并提供数据包伪装和重放保护等功能。

负载均衡

入站流量按照探测策略和加权算法自动分发到最合适的出口。

多平台支持

原生支持所有常见平台,如 Windows、macOS 和 Linux,并已有第三方支持移动平台,如 iOS、安卓等。

V2Ray 的前世今生

V2Ray 的发展

V2Ray 是著名开源网络工具程序名,Project V 则是其曾经的项目名。V2fly 是 v2Ray 的创始人突然离开后社区重组的开源组织名。

跟 Xray 的关系

Project X 是在 v2Ray 无法合并 xtls 的情况下(开源协议许可证问题)另行组建的组织名。
Xray 则是 Project X 组织下的程序名。


相关文章

PHP 驱动 MongoDB 的方法和技巧

创建索引有时会阻塞新的连接然而,如果一个节点是“UP”状态,但是持有写锁,那么验证将没法执行下去,因此该驱动程序将被挂起了。在mongodb 2.6版本前,在建立索引时的通病。所有的在前台或后台创建索...

详解CentOS通过日志反查入侵

详解CentOS通过日志反查入侵

1 查看日志文件Linux查看/var/log/wtmp文件查看可疑IP登陆last -f /var/log/wtmp该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行...

详细了解git fetch与git pull的区别

详细了解git fetch与git pull的区别

git fetch和git pull都可以将远端仓库更新至本地那么他们之间有何区别?想要弄清楚这个问题有有几个概念不得不提。FETCH_HEAD: 是一个版本链接,记录在本地的一个文件中,指向着目前已...

使用 GPG 加密和解密文件

介绍加密非常重要。它对于保护敏感信息来说是必不可少的。你的私人文件应该要被加密,而 GPG 提供了很好的解决方案。安装 GPGGPG 的使用非常广泛。你在几乎每个发行版的仓库中都能找到它。如果你还没有...

Shell脚本知识简述

Shell脚本知识简述

shell 都能做什么监控系统运行:linux可以说是运行最稳定的操作系统,这一方面得益于它完美的内核,另一方面就是有很多shell脚本命令可以监控系统的运行,当出现问题之前,提前报警。启动停止服务:...

勒索病毒下数据安全的反思

勒索病毒下数据安全的反思

互联网时代的蓬勃发展,带来的便利和未来的期待的超越想象,同时也不可避免的增加了个人资料个人隐私泄密的风险。这次的勒索病毒事件,同时也曝露了数据安全的重要性,全球陷入恐慌中。而路透也援引数据称,勒索病毒...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。