前言
经过一个多礼拜的测试,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