VMess和VLESS,是科学上网工具V2ray的两种传输协议,目前两者处于共存阶段。其中VLESS属于新型协议,代表着未来的发展方向。
以上两种传输协议,都可以搭配WS(Websocket)+TLS使用,甚至可以套CDN(Cloudflare),救活被墙VPS服务器。
其中,V2ray VMess协议搭配CDN使用的相关教程,我们已经做过介绍,具体可以参考:
V2ray+CDN搭建代理,救活被墙VPS IP(V2ray+WS+TLS+Cloudflare CDN)
下面我们再介绍下V2ray VLESS协议搭配CDN使用的相关流程,方便大家选择使用。
注意:建议在科研/外贸/娱乐等正规用途下,搭配CDN救活V2ray代理,不得用于非法用途。
V2ray VLESS+CDN搭建前的准备工作
SSH连接被封VPS
如果你的VPS服务器已经被墙,那么就无法通过Winscp/Putty等SSH工具进行连接,当然也就无法输入脚本命令,因此第一步需要先想办法暂时连接至VPS。
- 方法一:
基本所有的VPS服务商,比如搬瓦工或Vultr,都在后台提供有网络版的SSH窗口,可以首先尝试这种方法运行相关命令。
- 方法二:
在方法一无法正常使用的情况下,我们还可以尝试临时搭建一台新的VPS服务器(按时付费,成本极低,比如Vultr)。
然后在新的VPS上搭建Shadowsocks/V2ray/Trojan等代理,再通过新代理中转,SSH连接至被墙服务器,连接成功后就可以正常运行各种命令了。具体方法可以参考:
上面链接文章介绍的是用SSR作为中转代理,实际使用时,可以替换为Shadowsocks/V2ray/Trojan等其它代理工具。
Vultr的注册和使用教程,可以参考:
各主流代理工具的一键搭建,可以参考:
V2ray VLESS+WS+TLS一键搭建
成功连接到VPS之后,我们需要为服务器搭建V2ray(VLESS协议),VLESS协议配合Websocket+TLS使用,可以实现传输加密,以及CDN流量转发。
V2ray VLESS+WS+TLS一键搭建脚本的使用,可以参考:
V2ray VLESS一键搭建 VLESS+WS+TLS+WEB一键安装脚本/Debian/Ubuntu/CentOS/支持CDN
脚本搭建过程中,可以按提示完成TLS证书的申请,以及伪装网站的搭建。
在Cloudflare后台添加你的网站域名
V2ray VLESS+WS+TLS搭建完成后,还需要将你申请的域名,添加至Cloudflare后台。添加完成后,即可实现代理流量和伪装网站流量,通过CF进行流量中转。
Cloudflare CDN的申请和使用,可以参考:
Cloudflare注册及使用教程 CDN可搭配V2ray/Trojan-Go代理使用
注意:在域名绑定过程中,选择Cloudflare默认的Proxied模式即可,不要选择DNS Only模式。
使用V2ray客户端连接服务器
VLESS属于V2ray的新型传输协议,并非所有V2ray客户端都支持VLESS。
V2ray VLESS客户端的下载和使用,可以参考:
支持VLESS的V2ray客户端下载汇总 Windows/Mac/Linux/Openwrt/安卓
通过V2ray客户端连接服务器成功后,即可实现代理流量中转,救活被墙IP。
注意:
V2ray套CDN之后,代理的连接速度,与你所在地区与Cloudflare节点的连接速度有关,使用效果可能并不稳定。
如果你觉得以上搭建流程过于繁琐,或者对连接速度不满意,那么可以考虑JustMySocks的代理服务,免去手动搭建直接使用,CN2/CN2GIA线路,免费更换被墙IP,使用更省心。