V2Ray 的传输协议是 Vmess,前段时间爆出过客户端问题,现在开发者们出了一套新协议:VLESS。
详细内容见这里,想了解的看,我是不太懂:
https://github.com/v2ray/v2ray-core/issues/2636
VLESS 是一个无状态的轻量传输协议,它分为入站和出站两部分,可以作为 V2Ray 客户端和服务器之间的桥梁。
与 VMess 不同,VLESS 不依赖于系统时间,认证方式同样为 UUID,但不需要 alterId。
VLESS 的配置分为两部分,InboundConfigurationObject 和 OutboundConfigurationObject,分别对应入站和出站协议配置中的 settings 项。
若你正在使用 TLS,简单地将 VMess 改为 VLESS 就可以获得性能提升,这只是 VLESS 的短期意义,它的长期意义是:可扩展性空前,适合随意组合、全场景广泛使用,符合很多人的设想、几乎所有人的需求,足以成为 v2ray 的下一代主要协议,乃至整个 XX 界的终极协议。
这里是一键脚本,注意,VLESS 版在 dev 分支:https://github.com/wulabing/V2Ray_ws-tls_bash_onekey
推荐一键脚本(20210606 更新)
这是另外一个脚本,我觉得很不错:
八合一共存脚本+伪装站点
https://github.com/mack-a/v2ray-agent(开发者已删20221206)
我修改了一下可以用了,这是之前开发者的最后一个版本:
https://github.com/harry3633/v2ray-agent
安装:
wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/harry3633/v2ray-agent/master/install.sh" && chmod 700 /root/install.sh && /root/install.sh
特性
- 支持[Xray-core[XTLS]](https://github.com/XTLS/Xray-core)、v2ray-core [XTLS]、v2ray-core
- 支持不同核心之间的配置文件互相读取
- 支持 VLESS/VMess/trojan/trojan-go[ws]
- 支持Debian、Ubuntu、Centos,支持主流的cpu架构。不建议使用Centos以及低版本的系统,2.3.x后不再支持Centos6
- 支持个性化安装
- 支持多用户管理
- 支持Netflix检测、支持DNS流媒体解锁、支持任意门解锁Netflix
- 无需卸载即可安装、重装任意组合
- 支持卸载时保留Nginx、tls证书。如果acme.sh申请的证书有效的情况下,不会重新签发。
- 支持纯IPv6,IPv6注意事项
- 支持IPv6分流
- 支持日志管理
- 支持多端口配置
支持的安装类型
- VLESS+TCP+TLS
- VLESS+TCP+xtls-rprx-direct【推荐】
- VLESS+gRPC+TLS【支持CDN、IPv6】
- VLESS+WS+TLS【支持CDN、IPv6】
- VMess+TCP+TLS
- VMess+WS+TLS【支持CDN、IPv6】
- Trojan【推荐】
- Trojan-Go+WS【支持CDN、不支持IPv6】
推荐 Debian Ubuntu 系统
root 下输入命令:
安装证书有问题一般是因为防火墙:
apt update //更新系统
apt install -y git //安装 git 环境
ufw status //查看防火墙状态
ufw enable //开启防火墙
ufw disable //关闭防火墙
ufw allow 80 //开启80端口 tcp udp
ufw allow 443 //开启443端口
ufw delete allow 12345 //删除端口
一键安装:
wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh" && chmod 700 /root/install.sh && /root/install.sh
准备
- 申请域名并解析;
- VPS 一台,推荐系统安装 Debian 10
一键脚本
root 下输入命令:
apt update
apt install -y git ### 安装 git 环境
wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/dev/install.sh" && chmod +x install.sh && bash install.sh
我选择 1,根据脚本提示输入即可,很快安装完成。
V2ray 配置信息
地址(address): www.996518410.xyz
端口(port): 443
用户id(UUID): dd94181-c50244-4b1df6-86289-13ef1835c6
加密(encryption): none
传输协议(network): ws
伪装类型(type): none
路径(path 不要落下/): /be452ca/
底层传输安全: tls
这时可以访问网址,会有一个 3D 元素周期表。
按以上配置输入客户端即可穿越。
至于速度,我简单对比测了一下,确实有提升,一个美国服务器下载速度从 2MB 多,现在速度提高到 3MB 出头,效果还是很明显的。
支持 VLESS 的客户端
V2RayNG Android 可在这里下载,最新版已支持 Trojan https://share.mianao.info/APK/
V2rayN Windows
V2rayU Mac OS
Qv2ray 跨平台 V2Ray 客户端,支持 Linux、Windows、Mac OS
x86 软路由插件 PassWall(v3.9.35+)可到 编译更新OpenWrt PassWall和SSR-plus插件 查阅获取