VLESS+WS+TLS+宝塔面板!开启CDN,隐藏VPS真实IP,原理和VMESS一模一样,VLESS教程

文章导读目录

前言

经过一个多礼拜的测试,VLESS+WS+TLS的资源占用的确是比VMESS+WS+TLS要少很多,所以,作者也是在自己的生产环境搭建了一个。

群里也是有人在问VLESS的配置文件,想到很多人在宝塔的VLESS还是存在问题,这期就一起讲一下,和VMESS+WS+TLS的搭建方法一模一样。

本期内容视频观看地址:点击播放

准备工作

1、VPS一台,重置主流的操作系统,若是需要搭建宝塔面板,推荐使用 CentOS 7-8 的系统,因为环境安装速度更快。

2、域名一个并做好相应的解析。可以开启CDN。

(域名解析对于作者电报群里面的小伙伴来说,应该都不是问题了,若是你有问题的话,请 访问这里

开始搭建

一、安装宝塔面板并部署环境

选择自己相应的系统进行安装

官方的 CentOS 系统安装命令如下:

  1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

官方的 Debian 系统安装命令如下:

  1. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

二、添加网站并进行相关设置

添加网站,设置域名,申请SSL证书,然后修改默认的NGINX配置文件,修改完毕重启NGINX。

  1. location /5e60be4f39c63c/ {
  2. if ($http_upgrade != "websocket") {
  3. return 404;
  4. }
  5. proxy_redirect off;
  6. proxy_pass http://127.0.0.1:28949;
  7. proxy_http_version 1.1;
  8. proxy_set_header Upgrade $http_upgrade;
  9. proxy_set_header Connection "upgrade";
  10. proxy_set_header Host $host;
  11. # Show real IP in v2ray access.log
  12. proxy_set_header X-Real-IP $remote_addr;
  13. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  14. }

到这里,宝塔面板部分就设置完毕了。

三、安装官方的v2ray服务并设置

以前官方的V2RAY一键安装脚本已经失效,目前的官方代码项目地址:点击访问

安装本体和数据文件

  1. curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh

只更新数据文件

  1. curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-dat-release.sh

安装和更新 V2Ray

  1. bash install-release.sh

UUID官方生成工具:点击访问

安装完毕以后,找到VPS目录文件/usr/local/etc/v2ray/config.json,修改配置文件如下图:

  1. {
  2. "inbounds": [
  3. {
  4. "port": 28949,
  5. "listen":"127.0.0.1",
  6. "protocol": "vless",
  7. "settings": {
  8. "decryption": "none",
  9. "clients": [
  10. {
  11. "id": "1bb83c10-911e-4767-81d2-adb5177c0718",
  12. "level": 0
  13. }
  14. ]
  15. },
  16. "streamSettings": {
  17. "network": "ws",
  18. "wsSettings": {
  19. "path": "/5e60be4f39c63c/"
  20. }
  21. }
  22. }
  23. ],
  24. "outbounds": [
  25. {
  26. "protocol": "freedom",
  27. "settings": {}
  28. }
  29. ]
  30. }

重启v2ray服务,使配置文件生效

  1. 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