v2ray是什么?

来源:TechTMT.Com  作者:整理  日期:2022-03-04 22:58:16

V2Ray 是一个网络转发程序,支持 TCP、mKCP、WebSocket这 3 种底层传输协议,支持 HTTP、Socks、Shadowsocks、VMess这 4 种内容传输协议(HTTP 只支持传入),并且有完整的TLS实现,是一个非常强大的平台。

V2Ray

V2Ray 单服务器模式

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

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

V2Ray 桥接模式

如果你不想在每一台设备上都配置路由,你也可以设置一台中转服务器,用于接收客户端发来的所有流量,然后在服务器中进行转发判断。

V2Ray 工作原理

在配置 V2Ray 之前,不妨先来看一下 V2Ray 的工作原理,以下是单个 V2Ray 进程的内部结构示意图。多个 V2Ray 之间互相独立,互不影响。

需要配置至少一个传入协议(Inbound)和一个传出协议(Outbound)才可以正常工作。协议列表(V2Ray 支持以下协议: Blackhole、Dokodemo-door、Freedom、HTTP、Shadowsocks、Socks、VMess)

传入协议负责与客户端(如浏览器)通信:

传入协议通常可以配置用户认证,如 ID 和密码等;

传入协议收到数据之后,会交给分发器(Dispatcher)进行分发;

传出协议负责将数据发给服务器,如另一台主机上的 V2Ray。

当有多个传出协议时,可以配置路由(Routing)来指定某一类流量由某一个传出协议发出。

路由会在必要时查询 DNS 以获取更多信息来进行判断。

分类:资讯
标签:是什么
编辑:太初
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明: 阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考! 如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。