页面载入中,请稍后...

点我安装PWA
您已拒绝通知
    广告广告

    【V2Ray客户端配置】

    qaq卟言2022-04-24 17:34:03 电脑
    小人奔跑效果开始
    • V2ray客户端配置是本人摘要自网上教程,编写的关于V2ray介绍以及如何配置及使用的教程

      注意:客户端需要配置/购买V2ray节点才能上外网,如果你是蛮荒极地的用户且未封禁可以申请免费使用,我们不限制速度以及流量

    • V2Ray介绍
    • 由于大家更加熟悉ShadowsocksVPN,所以很多人可能会想当然地将V2Ray
    • 看作一个特定的科学上网协议或用于实现该协议的科学上网软件
    • 但正如上面所说,V2Ray实际上是一个融合了各种科学上网协议的集成性软件
    • 其中只有VMess协议是V2Ray社区原创的科学上网协议
    • Project V社区在GitHub上非常贴心的准备了多个操作平台的预编译程序。不过这些都是命令行程序(要不然咋能叫内核呢
    • 这些是V2Ray的预编译版本,你也可以下载代码自己编译,也就是V2Ray内核
    • 虽然可以直接使用,但用起来很不友好、很麻烦,更何况V2Ray的配置文件写起来特别烦
    • 所以大家用的一般都是带图形界面的第三方V2Ray客户端
    • 比如Windows 平台的V2RayNV2RayN完全是基于V2Ray内核来的
    • 事实上,V2RayN本身就是一个壳,帮助用户图形化地生成配置文件并运行V2Ray内核
    • V2Ray跟Shadowsocks区别
    • 区别还是有的,Shadowsocks只是一个简单的代理工具,而V2ray定位为一个平台
    • 任何开发者都可以利用V2ray提供的模块开发出新的代理软件
    • 了解Shadowsocks历史的同学都知道,Shadowsocksclowwindy开发的自用的软件
    • 开发的初衷只是为了让自己能够简单高效地科学上网
    • 自己使用了很长一段时间后觉得不错才共享出来的。V2rayclowwindy被喝茶之后V2ray项目组为表示抗议开发的
    • 一开始就致力于让大家更好更快的科学上网
    • 由于出生时的历史背景不同,导致了它们性格特点的差异
    • 简单来说,Shadowsocks功能单一,V2ray功能强大
    • 听起来似乎有点贬低Shadowsocks呢?当然不!换一个角度来看,Shadowsocks简单好上手,V2ray复杂配置多
    • 既然V2ray复杂,为什么要用它?
    • 某事物的优点和缺点总是相生相随的。相对来说,V2ray有以下优势
    • 更完善的协议:V2ray使用了新的自行研发的vmess协议,改正了Shadowsocks一些已有的缺点,更难被墙检测到
    • 更强大的性能: 网络性能更好,具体数据可以看V2ray官方博客
    • 更丰富的功能: 以下是部分V2ray的功能
    • mKCPKCP协议在V2ray上的实现,不必另行安装kcptun
    • 动态端口:动态改变通信的端口,对抗对长时间大流量端口的限速封锁
    • 路由功能:可以随意设定指定数据包的流向,去广告、反跟踪都可以
    • 传出代理:看名字可能不太好理解,其实差不多可以称之为多重代理,类似于Tor的代理
    • 数据包伪装:类似于Shadowsocks-rss的混淆,另外对于mKCP的数据包也可伪装,伪装常见流量,令识别更困难
    • WebSocket协议:可以PaaS平台搭建V2Ray,通过WebSocket代理。也可以通过它使用CDN中转,抗封锁效果更好
    • Mux:多路复用,进一步提高科学上网的并发性能
    • 由于许多V2ray用户都有使用过Shadowsocks的经验,基本上可以按照使用Shadowsocks那样使用
    • 但是V2ray还是和Shadowsocks不太一样,所以我大概说一下使用上的差异
    • 请注意,差异不代表好坏或优劣,如果一个事物必须拥有其他同类所拥有的东西,那么它也就没有了存在的意义
    • 客户端:V2ray本身只是一个内核,V2ray上的图形客户端大多是调用V2ray内核套一个图形界面的外壳
    • 类似于V2ray内核和V2ray操作系统的关系
    • Shadowsocks的客户端都是自己重新实现了一遍Shadowsocks协议
    • 分流:也许大家第一反映是PAC,实际上无论是Shadowsocks(特指Shadowsocks-libev)
    • 还是V2ray本身不支持PAC,都是客户端加进来的
    • Shadowsocks的分流使用 ACL,V2ray使用自己实现的路由功能,孰优孰劣只是仁者智者的问题
    • 分享链接/二维码:V2ray不像Shadowsocks那样有统一规定的URL格式
    • 所以各个V2ray图形客户端的分享链接/二维码不一定通用
    • 加密方式:V2ray(特指VMessV2ray独创的一款科学上网协议,据说比Shadowsocks更安全
    • 有些机场声称支持V2ray,一般就是指支持vmess协议) 不像Shadowsocks那样看重对加密方式的选择
    • 并且V2ray的加密方式是由客户端指定的,服务器自适应
    • 时间:使用V2ray要保证时间准确,因为这是为了安全设计的
    • 密码:V2ray(vmess) 只有id(使用UUID的格式)
    • 作用类似于Shadowsocks的密码,但随机性远好于Shadowsocks的密码,只是不太方便记忆(安全和方便的矛盾)
    • UDP转发:VMessV2ray独创的一款科学上网协议,据说比Shadowsocks更安全
    • 有些机场声称支持V2ray,一般就是指支持vmess
    • 是基于TCP的协议,对于UDPV2ray会转成TCP再传输的,即UDP over TCP
    • UDP转发功能在客户端的socks协议中开启UDP即可
    • 路由器科学上网:实际上它们并没有什么区别,不要以为没有插件就不能在路由器上用,看事物请看本质
    • V2Ray 支持的代理协议
    • 传统的代理协议:HTTPSOCKS
    • MTProtoTelegram的开发团队制作的一款协议,作为Telegram 的专用代理协议
    • Shadowsocks:这个无需多言。但要注意的是,V2ray不支持 ShadowsocksR
    • VMessV2ray独创的一款科学上网协议,据说比Shadowsocks更安全。有些机场声称支持V2ray,一般就是指支持vmess
    • 上面这些代理协议是从应用层角度上讲的,V2ray强大的一点在于,它在传输层上也可以高度自定义
    • V2ray可选的传输层配置有:用于优化网络质量的kcpQUICTCP Fast Open
    • 用于伪装的WebSocketHTTP/2传输,以及TLS加密
    • 不仅是HTTPSOCKS可以在传输层配置TLS使其变成HTTPSSOCKS over TLS协议
    • MTProtoShadowsocksvmess也都可以通过传输层的配置包一层TLS在它们外面进行加密(并伪装成TLS流量)
    • HTTP>SOCKS不必说,TLS肯定是要的,VMessTLS层也是常见的做法
    • 但应该没人会在Shadowsocks外面再使用 TLS加密
    • V2Ray客户端推荐
    • V2ray内核就是可以直接拿来用的,但用起来很麻烦,配置文件得自己写,系统代理得自己配
    • 除了个别追求V2ray功能极致的Power User,应该很少有人拿V2ray内核当客户端用
    • 所以我们主要介绍带图形界面的V2ray客户端
    • V2ray Windows客户端
    • V2rayNClash for WindowsNetchQv2raywinXray V2rayW
    • V2ray安卓客户端
    • V2rayNGAnXray Clash for AndroidSSRRayKitsunebiBifrostV
    • V2ray苹果客户端/V2ray iOS客户端
    • 免费v2ray iOS客户端有OneClickLeaf
    • 付费v2ray iOS客户端有:Shadowrocketpepii2RayKitsunebiQuantumult
    • 无法在苹果商店搜索到这些app请自行网上搜索相关教程
    • V2ray Mac客户端
    • ClashX ProQv2rayV2rayXV2rayU
    • V2ray Linux客户端
    • Qv2rayV2rayAV2rayL
    • 这里使用QV2ray客户端做参考
    • 进入V2RayN.exe目录,双击V2RayN.exe,程序启动后托盘上会出现一个V图标(托盘就是桌面右下角,显示时间输入法那块🙄)
    • 如果程序没有反应,托盘下也没有出现图标
    • 请先更新系统并安装 .NET Framework 4.7.2Microsoft Visual C++ 2015 Redistributable (x86) 再重新打开
    • v2raynN主界面
    • V2Ray客户端配置1.png
    • v2rayN添加vmess服务器
    • 服务器下拉菜单中的添加vmess服务器,出现添加服务器界面
    • V2Ray客户端配置2.png
    • V2Ray客户端配置3.png
    • 填写服务器地址(域名或ip)、端口、用户id、额外id,加密方式一般都是auto
    • 传输协议一般是tcp,别名随便写就可以,比如卟言-德克萨斯-服务器不限速度跟流量
    • 如果使用了伪装等高级技术,需要选择伪装类型(ws伪装类型选none),
    • 伪装域名填写配置的主机名,输入伪装路径,底层传输安全选择TLSallowinsecure选择true没使用伪装不要动这些参数
    • 如果你使用本人的V2Ray节点,只需要更改UUID即可
    • v2rayN找不到Core
    • V2Ray客户端配置4.png
    • 点检查更新下拉菜单中的添加V2Ray-Core,出现弹出下载界面,选择下载就行
    • V2Ray客户端配置5.png
    • V2RayN启用节点
    • V2Ray客户端配置6.png
    • 选择一个节点,单击右键-设为活动服务器,即意味着选中了此节点。(也可以在左键点击节点名称以后按一下回车键,即Enter键)
    • 配置成功并可以连接将会显示以下信息,如果不成功,请检查服务器信息填写
    • V2Ray客户端配置7.png
    • V2RayN启用代理
    • 在任务栏图标上单击V2RayN右键,找到系统代理,并选择自动配置系统代理。勾选后任务栏V2RayN图标会变成红色,说明系统代理正式启动,已经可以达到科学上网效果
    • V2Ray客户端配置8.png
    • 此模式下,V2RayN将会针对访问请求自动分流,国内站点直连,被屏蔽站点将走代理(但也不是万能的,准确性非100%
    • V2RayN使用效果
    • V2Ray客户端配置9.png
    • V2RayN关闭代理
    • 如果需要关闭设置系统代理为清除系统代理
    完结

    🔖本文来源:qaq卟言的个人博客网站声明如损害你的权益请联系我们

    ©️版权声明:本文为【qaq卟言】原创文章,写作不易,转载请您添加本文链接,谢谢您的合作!

    📜著作协议:《知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

    ⚠️部分文章图片来自网络,可能存在版权问题。如发现相关争议请联系qaq卟言处理!

    🔗

    广告广告

    随机文章

    该文章已经关闭评论,评论请前往留言信箱