前言
经过一个多礼拜的测试,VLESS+WS+TLS的资源占用的确是比VMESS+WS+TLS要少很多,所以,作者也是在自己的生产环境搭建了一个。
群里也是有人在问VLESS的配置文件,想到很多人在宝塔的VLESS还是存在问题,这期就一起讲一下,和VMESS+WS+TLS的搭建方法一模一样。
本期内容视频观看地址:点击播放
准备工作
1、VPS一台,重置主流的操作系统,若是需要搭建宝塔面板,推荐使用 CentOS 7-8 的系统,因为环境安装速度更快。
2、域名一个并做好相应的解析。可以开启CDN。
(域名解析对于作者电报群里面的小伙伴来说,应该都不是问题了,若是你有问题的话,请 访问这里)
开始搭建
一、安装宝塔面板并部署环境
选择自己相应的系统进行安装
官方的 CentOS 系统安装命令如下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
官方的 Debian 系统安装命令如下:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
二、添加网站并进行相关设置
添加网站,设置域名,申请SSL证书,然后修改默认的NGINX配置文件,修改完毕重启NGINX。
location /5e60be4f39c63c/ { if ($http_upgrade != "websocket") { return 404; } proxy_redirect off; proxy_pass http://127.0.0.1:28949; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; # Show real IP in v2ray access.log proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
到这里,宝塔面板部分就设置完毕了。
三、安装官方的v2ray服务并设置
以前官方的V2RAY一键安装脚本已经失效,目前的官方代码项目地址:点击访问
安装本体和数据文件
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
只更新数据文件
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh
安装和更新 V2Ray
bash install-release.sh
UUID官方生成工具:点击访问
安装完毕以后,找到VPS目录文件/usr/local/etc/v2ray/config.json
,修改配置文件如下图:
{ "inbounds": [ { "port": 28949, "listen":"127.0.0.1", "protocol": "vless", "settings": { "decryption": "none", "clients": [ { "id": "1bb83c10-911e-4767-81d2-adb5177c0718", "level": 0 } ] }, "streamSettings": { "network": "ws", "wsSettings": { "path": "/5e60be4f39c63c/" } } } ], "outbounds": [ { "protocol": "freedom", "settings": {} } ] }
重启v2ray服务,使配置文件生效
systemctl restart v2ray
至此,可以全部完工,开始测速模式。。。。。
VLESS支持的客户端
(截止到2020年8月15日)
图形客户端
V2RayNG
V2RayNG 是一个基于 V2Ray 内核的 Android 应用,它可以创建基于 VMess 的 VPN 连接。
V2rayN
V2RayN 是一个基于 V2Ray 内核的 Windows 客户端。
V2rayU
V2rayU,基于 V2Ray 核心的 macOS 客户端,使用 Swift 4.2 编写,支持 VMess、Shadowsocks、SOCKS5 等服务协议,支持订阅,支持二维码、剪贴板导入、手动配置、二维码分享等。
Qv2ray
跨平台 V2Ray 客户端,支持 Linux、Windows、macOS,可通过插件系统支持 SSR / Trojan / Trojan-Go / NaiveProxy 等协议,不支持批量测速,不支持自动更新,不建议小白使用
支持VLESS软路由插件
(截止到2020年8月15日)
PassWall
PassWall(v3.9.35+),支持 OpenWRT