使用Cloudflare+WebSocket+TLS+Nginx搭建V2ray拯救被封国外VPS 脚本已可用

搬瓦工机场JMS

直达:>>搭建之前,可以先将VPS开启BBR功能,BBR开启教程:https://www.wervps1.com/we/2265.html
>> 2023年更新:整理汇总

2023年更新整理:

V2Ray 基于 Nginx 的 vmess+ws+tls 一键安装脚本:

wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/taurusni/V2ray_tls_ws/master/install.sh" && chmod +x install.sh && bash install.sh
git介绍

v2.233

bash <(curl -s -L https://git.io/v2ray.sh)
git介绍
V2ray多合一脚本,支持VMESS+websocket+TLS+Nginx、VLESS+TCP+XTLS、VLESS+TCP+TLS等组合
bash <(curl -sL https://raw.githubusercontent.com/hiifeng/v2ray/main/install_v2ray.sh)
git介绍
类似:
bash <(curl -sL https://raw.githubusercontent.com/a31663835/jackmoo-xray-/main/xray.sh)

M-A 八合一共存脚本

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
官方备份:
wget -P /root -N --no-check-certificate "https://www.v2ray-agent.com/v2ray-agent/install.sh" && chmod 700 /root/install.sh && /root/install.sh

>> 233blog V2ray脚本
>> 基于 Nginx 的 vmess/vless+ws+tls 一键安装脚本
>> Nginux TLS一键键安装脚本
>>各种系统客户端V2ray下载
>>kirin10000的xray安装脚本
不会安装或有安装问题咨询,请添加Q:77577341   Q群:902540130 (先给红包再咨询,红包66以上远程或者代搭建

9月16日下午,再次下雨,大家可以用同类方式尝试复活
6月初,大面积VPS搭建的SS不能访问,本次封禁含IP和端口封禁,很多小伙伴都躺枪了!

不得不提醒大家,遵守规定是很有必要的,理性爬墙。(快捷入口:搬瓦工优惠码搬瓦工机场JMS购买教程

好了,下面分享解决步骤:

1、有可爬墙的SS或者同类,网上有很多免费的可以尝试,另外最直接的就是购买搬瓦工机场Just My Socks(购买教程+优惠码 先注册在购买,避免出现一只转圈圈问题);

2、本地打开可用的SS,用xshell链接服务器SSH(不懂这个就不要折腾,可交流Q群:749637015),设置xshell代理,将代理端口修改为1080,图示;

 

3、命令安装V2ray:(备用教程

安装V2ray之前需要准备

1.1 一个域名,国外便宜的域名注册商Domain、Godaddy都可以的,一些促销的域名$1/年;

1.2 设置Cloudflare,Cloudflare注册设置教程

具体实施步骤如下
1.1、在Cloudflare添加域名,并确保域名能在Cloudflare正常使用;
1.1.1、登陆到Cloudflare,进入域名管理页面,点击“Add a Site”按钮;

1.1.2、填写主域名,点击“Add a Site”按钮;

1.1.3、Cloudflare查询DNS,无视掉,点击“NEXT”;

1.1.4、勾选 “FREE”,点击 “Confirm plan”;

1.1.5、弹出“Confirm plan”窗口,点击“Confirm”;

1.1.6、这个时候Cloudflare会提取之前的解析记录,如果不需要修改,直接无视;添加二级域名A记录解析到被封的IP,点击 “Add Record”;

1.1.7、新增解析之后,是这样的;

1.1.8、点击“Status”栏那朵小黄云,让小黄云变灰色,即(DNS only);点击“Continue”;Cloudflare的操作暂时结束,不要关闭网页;

2.2、域名DNS服务器修改;
2.2.1、新标签页打开已经注册的域名解析管理后台,修改DNS服务器为Cloudflare的DNS服务器(Cloudflare的DNS服务器信息参考4.2.2中截图,请根据4.1.8操作后获取的DNS信息修改,也就是那个提醒过不要关闭的网页);这里不做演示,根据注册商后台自行修改;
2.2.2、修改完毕之后,回到4.1.8步骤未关闭的Cloudflare网页,点击 “Continue”,进入到Cloudflare域名管理页面;

2.2.3、当在Cloudflare域名管理页面看到如下图时,说明域名服务器更改还未生效,等待生效就行;一般几分钟就可以生效的;

2.2.4、当在Cloudflare域名管理页面看到如下图时,说明域名服务器已经更换成功;

xx1
3.3、在vps上安装V2Ray;

注意:

  • 1、域名注册:有域名的可以开二级域名,没有域名的可以到腾讯云阿里云、其他域名注册商注册(.xyz .club等比较便宜的域名,一般首年1-8元);
  • 2、上面的Cloudflare为解析域名,可以用注册商的默认解析,也可以用Cloudflare的解析,但是不要开启黄色小云朵
  • 3、VPS服务器需要centos 7及以上,可以带BBR,不要有其他程序,已经有建站的用户不要不要用。

一键脚本:使用脚本前确保系统的纯净系统,未安装lnmp等程序
安装 Curl:

yum update -y && yum install curl -y

使用一键脚本:
Vmess+websocket+TLS+Nginx+Website

bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log
启动 V2ray:
systemctl start v2ray

启动 Nginx:

systemctl start nginx

检查是否运行正常:

systemctl status v2ray
systemctl status nginx
两个都显示为绿色的active(running)则说明运行成功
#停止firewalld服务
systemctl stop firewalld
#禁用firewalld服务
systemctl mask firewalld
备注

1.V2Ray的客户端Core和服务端Core版本必须一致,请自行更新。
2.此外,V2Ray对本地时间和服务端时间的要求较高,一般执行脚本后会自动校时,如出现连接失误,请检查服务器的时间。
3.本教程仅供学习交流,请勿违反国家法律法规,否则后果自负!

安装成功提示:

 

客户端请到Q群下载:902540130

Win客户端配置实例:

IOS手机用户请使用:kitsunebi 软件 手动添加配置:实例

 

脚本来源:(感谢提供脚本)

嫌麻烦可以直接用一键脚本 脚本地址:https://github.com/wulabing/V2Ray_ws-tls_bash_onekey

 

原生搭建:

首先,你需要准备一个域名(域名注册上文有提示),然后添加A记录解析到你的服务器,可以去freenom免费注册,或者直接购买一个便宜的域名。

安装V2Ray

这里使用的是centos7系统
首先更新下系统:

yum -y update
安装V2Ray:
bash <(curl -L -s https://install.direct/go.sh)
设置开启启动:
systemctl enable v2ray
安装SSL证书

安装EPEL:

yum -y install epel-release
安装certbot用于签发SSL证书:
yum -y install certbot
申请SSL证书:
certbot certonly --standalone -d example.com
这里的example.com替换成你的域名

如果申请成功,证书和私钥路径如下:

/etc/letsencrypt/live/example.com/fullchain.pem
/etc/letsencrypt/live/example.com/privkey.pem

配置Nginx

添加一个Nginx安装源:

vi /etc/yum.repos.d/nginx.repo
按 i 开启编辑模式,写入:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
写入完按ESC,然后输入:wq,按回车保存退出

安装Nginx:

yum -y install nginx

设置开机启动:

systemctl enable nginx
新建一个Nginx站点配置文件:
vi /etc/nginx/conf.d/v2ray.conf
写入:
server {
    listen       443 ssl;
    server_name  example.com;

    ssl_certificate    /etc/letsencrypt/live/example.com/fullchain.pem;
    ssl_certificate_key    /etc/letsencrypt/live/example.com/privkey.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    error_page 497  https://$host$request_uri;

location /ray {
    proxy_pass       http://127.0.0.1:10000;
    proxy_redirect             off;
    proxy_http_version         1.1;
    proxy_set_header Upgrade   $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host      $http_host;
    }
}
其中443是网站端口同时也是V2Ray传输端口,127.0.0.1:10000其中的10000是监听端口,可以自行更改,然后防火墙放行所需端口,或者直接关闭防火墙

配置V2Ray服务端

备份一下v2ray的默认配置文件:

cp /etc/v2ray/config.json /etc/v2ray/config.jsonbak
清空配置文件的内容:
echo "" > /etc/v2ray/config.json
编辑配置文件:
vi /etc/v2ray/config.json
写入:
{
  "inbounds": [
    {
      "port": 10000,
      "listen":"127.0.0.1",
      "protocol": "vmess",
      "settings": {
        "clients": [
          {
            "id": "你的UUID",
            "alterId": 64
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "wsSettings": {
        "path": "/ray"
        }
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {}
    }
  ]
}
UUID可以用这个网站生成:https://www.uuidgenerator.net

全部完成之后,关闭系统防火墙或者自行更改配置:

systemctl stop firewalld.service
同时把SELinux也关了:
vi /etc/selinux/config
SELINUX=disabled
setenforce 0
启动v2ray和nginx:
systemctl start v2ray
systemctl start nginx
检查是否运行正常:
systemctl status v2ray
systemctl status nginx
两个都显示为绿色的active(running)则说明运行成功

到此,服务端的配置完成

接下来是,配置V2ray客户端(参考上文内容)
xx2

各种系统V2ray下载:

1、下载v2ray-core:https://github.com/v2ray/v2ray-core/releases

2、下载v2rayN:https://github.com/2dust/v2rayN/releases

3、对v2ray-windows-64.zip进行解压,然后将下载的V2RayN.exe复制到解压后的目录,即两个下载好的文件需要在同一目录

 

备用参考教程:

——————–到此结束——————-

xx3

233blog V2ray脚本:

4.3.1、root用户SSH登陆到vps,运行脚本;

脚本一:bash <(curl -s -L https://git.io/v2ray.sh)

备用脚本:bash <(curl -s -L https://git.io/233v334.sh)

## 如果提示 curl: command not found ,那是因为vps没装 Curl
## ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
## centos 系统安装 Curl 方法: yum update -y && yum install curl -y
## 安装好 curl 之后就能安装脚本了

备用命令:

git clone https://github.com/wervps/v2ray -b master cd v2ray chmod +x install.sh ./install.sh local

4.3.2、运行脚本之后进入脚本界面,选“1”安装;

4.3.3、选择V2Ray传输协议,选“4. WebSocket+TLS”;

4.3.4、输入V2Ray端口,默认就行(指定端口的话,不能是80或者443端口),直接回车;

4.3.5、输入刚才在Cloudflare新增的二级域名,回车;确认域名是正确的,按“Y”,继续;

4.3.5.1、如果域名不对或者解析未生效(一般域名解析需要等待一段时间来生效),会提示检测域名解析错误,直接退出脚本,如下图;

4.3.6、正确解析域名之后,继续运行脚本;域名解析检测正确,安装Caddy自动配置TLS,按“Y”继续;

4.3.7、是否开启网站伪装和路径分流,默认否;是否开启广告拦截,默认否;是否配置Shadowsocks,默认否;准备安装,确认配置正确,按回车继续;

4.3.8、接下来是安装过程,安装完成之后会显示V2Ray的配置信息;提示输入 v2ray url 可生成 vmess URL 链接 / 输入 v2ray qr 可生成二维码链接,无视掉;

4.3.9、 输入v2ray status 查看运行状态,确认V2Ray和Caddy都在运行;

4.4、Cloudfare设置SSL
4.4.1、进入Cloudflare域名管理页面,打开“Crypto”选项卡,确认“SSL”状态为“Full”;确认“Universal SSL Status”状态为“Active Certificate”,如果没有,请等待,是在申请证书,24小时之内可以申请下来(也许几分钟就好了,反正我是这样的);

4.4.2、打开DNS选项卡,将之前 4.1.8 操作点成灰色的小云点亮,重新变成小黄云,即 DNS and HTTP proxy(CDN),需要等待一段时间才能生效;

4.4.3、点亮之后是这样的;

4.5、配置V2Ray客户端,SSH输入v2ray info可以查看V2Ray的配置信息,根据客户端设置就行了;()
(提示: 输入 v2ray 可以进行脚本管理;输入 v2ray url 可生成 vmess url 链接;输入 v2ray qr 可生成二维码链接)

4.5.1、移动端小火箭直接通过vmess链接导入;
4.5.2、win系统参考《V2RayN客户端配置使用教程
4.5.3、刷了梅林固件的路由器在科学上网插件里面新增v2ray节点;

5、步骤结束。

最后:

V2ray win版、V2ray安卓版、V2ray Mac版、V2ray IOS版(下载加Q群:749637015

快速管理

v2ray info 查看 V2Ray 配置信息
v2ray config 修改 V2Ray 配置
v2ray link 生成 V2Ray 配置文件链接
v2ray infolink 生成 V2Ray 配置信息链接
v2ray qr 生成 V2Ray 配置二维码链接
v2ray ss 修改 Shadowsocks 配置
v2ray ssinfo 查看 Shadowsocks 配置信息
v2ray ssqr 生成 Shadowsocks 配置二维码链接
v2ray status 查看 V2Ray 运行状态
v2ray start 启动 V2Ray
v2ray stop 停止 V2Ray
v2ray restart 重启 V2Ray
v2ray log 查看 V2Ray 运行日志
v2ray update 更新 V2Ray
v2ray update.sh 更新 V2Ray 管理脚本
v2ray uninstall 卸载 V2Ray

配置文件路径

V2Ray 配置文件路径:/etc/v2ray/config.json
Caddy 配置文件路径:/etc/caddy/Caddyfile
脚本配置文件路径: /etc/v2ray/233blog_v2ray_backup.conf

警告,请不要修改脚本配置文件,免得出错。。
如果你不是有特别的需求,也不要修改 V2Ray 配置文件
不过也没事,若你实在想要瞎折腾,出错了的话,你就卸载,然后重装,再出错 ,再卸载,再重装,重复到自己不再想折腾为止。。

备注

V2Ray 客户端配置文件 SOCKS 监听端口为 2333, HTTP 监听端口为 6666
可能某些 V2Ray 客户端的选项或描述略有不同,但事实上,此脚本显示的 V2Ray 配置信息已经足够详细,由于客户端的不同,请对号入座。

及时更新脚本

为确保你能愉快使用,请留意使用 v2ray update.sh 命令来更新管理脚本。
脚本难免会有 BUG,所以建议有空就检查一下更新情况。

V2Ray 基于 Nginx 的 vmess+ws+tls 一键安装脚本

安装/更新方式(h2 和 ws 版本已合并)

Vmess+websocket+TLS+Nginx+Website

wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh" && chmod +x install.sh && bash install.sh

VLESS+websocket+TLS+Nginx+Website

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

注意事项

  • 如果你不了解脚本中各项设置的具体含义,除域名外,请使用脚本提供的默认值
  • 使用本脚本需要你拥有 Linux 基础及使用经验,了解计算机网络部分知识,计算机基础操作
  • 目前支持Debian 9+ / Ubuntu 18.04+ / Centos7+ ,部分Centos模板可能存在难以处理的编译问题,建议遇到编译问题时,请更换至其他系统模板
  • 群主仅提供极其有限的支持,如有问题可以询问群友
  • 每周日的凌晨3点,Nginx 会自动重启以配合证书的签发定时任务进行,在此期间,节点无法正常连接,预计持续时间为若干秒至两分钟

证书

如果你已经拥有了你所使用域名的证书文件,可以将 crt 和 key 文件命名为 v2ray.crt v2ray.key 放在 /data 目录下(若目录不存在请先建目录),请注意证书文件权限及证书有效期,自定义证书有效期过期后请自行续签

脚本支持自动生成 let’s encrypted 证书,有效期3个月,理论上自动生成的证书支持自动续签

查看客户端配置

cat ~/v2ray_info.txt

V2ray 简介

  • V2Ray是一个优秀的开源网络代理工具,可以帮助你畅爽体验互联网,目前已经全平台支持Windows、Mac、Android、IOS、Linux等操作系统的使用。
  • 本脚本为一键完全配置脚本,在所有流程正常运行完毕后,直接按照输出结果设置客户端即可使用
  • 请注意:我们依然强烈建议你全方面的了解整个程序的工作流程及原理

建议单服务器仅搭建单个代理

  • 本脚本默认安装最新版本的V2ray core
  • V2ray core 目前最新版本为 4.22.1(同时请注意客户端 core 的同步更新,需要保证客户端内核版本 >= 服务端内核版本)
  • 建议使用默认的443端口作为连接端口
  • 伪装内容可自行替换。

注意事项

  • 推荐在纯净环境下使用本脚本,如果你是新手,请不要使用Centos系统。
  • 在尝试本脚本确实可用之前,请不要将本程序应用于生产环境中。
  • 该程序依赖 Nginx 实现相关功能,请使用 LNMP 或其他类似携带 Nginx 脚本安装过 Nginx 的用户特别留意,使用本脚本可能会导致无法预知的错误(未测试,若存在,后续版本可能会处理本问题)。
  • V2Ray 的部分功能依赖于系统时间,请确保您使用V2RAY程序的系统 UTC 时间误差在三分钟之内,时区无关。
  • 本 bash 依赖于 V2ray 官方安装脚本 及 acme.sh 工作。
  • Centos 系统用户请预先在防火墙中放行程序相关端口(默认:80,443)

启动方式

启动 V2ray:systemctl start v2ray

停止 V2ray:systemctl stop v2ray

启动 Nginx:systemctl start nginx

停止 Nginx:systemctl stop nginx

相关目录

Web 目录:/home/wwwroot/3DCEList
V2ray 服务端配置:/etc/v2ray/config.json
V2ray 客户端配置: ~/v2ray_info.inf
Nginx 目录: /etc/nginx
证书文件: /data/v2ray.key 和 /data/v2ray.crt 请注意证书权限设置
项目地址:https://github.com/wulabing/V2Ray_ws-tls_bash_onekey

 

v2ray纯净安装,基于手动纯净部署命令的整理,内容一目了然。你可以理解为你手动执行时的每一个复制粘贴和修改文件的命令的合集,批处理而已

一分钟v2ray:vmess+websocket+tls+nginx

一分钟v2ray:vless+websocket+tls+nginx

v2ray 一键安装,只需30s

先解析好域名

vmess安装:

终端执行命令:
curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vmess.sh | bash -s "你的解析好的域名"

EG:

curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vmess.sh | bash -s kty.v2ray.one

———————————————————————

vless安装:

终端执行命令:
curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vless.sh | bash -s "你的解析好的域名" 
或: curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vmess.sh | bash -s "你的解析好的域名" vless

EG:

curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vless.sh | bash -s kty.v2ray.one

curl -s https://raw.githubusercontent.com/HappyLife-page/v2ray/main/v2ray_installation_vmess.sh | bash -s kty.v2ray.one vless

vultr 6美元机器只需要不到30s部署完成【https://www.vultr.com/

你完全不需要任何干预,一键执行脚本稍等片刻就好

######################################### 详细配置说明如下 #########################################

nginx做前端代理,根据域名和websocket路径,分发请求到v2ray服务,或默认的nginx站点目录/usr/share/nginx/html,不对你现有的nginx web服务产生影响

该方案不影响nginx作为前端代理和web服务的性能,v2ray只是其一个后端服务,类似PHP或Java

你可以很愉快的玩耍你自己的站点,如wordpress

———————- 配置文件一览: ———————-

v2ray配置文件路径: /usr/local/etc/v2ray/config.json

nginx配置文件路径: /etc/nginx/conf.d/v2ray.conf

参考信息:https://github.com/HappyLife-page/v2ray

>> kirin10000的xray安装脚本

Xray:(VLESS/VMess)-(TCP/gRPC/WebSocket)-(XTLS/TLS)+Web搭建/管理脚本。

脚本运行前,先解析一个域名到所在服务器的IP上。需要域名进行证书申请和配置nginx。

#获取更新脚本
wget -O Xray-TLS+Web-setup.sh https://github.com/kirin10000/Xray-script/raw/main/Xray-TLS+Web-setup.sh
#执行脚本
bash Xray-TLS+Web-setup.sh

Xray-TLS+Web搭建/管理脚本项目地址:https://github.com/kirin10000/Xray-script

  1. 支持 (VLESS/VMess)-(TCP/gRPC/WebSocket)-(XTLS/TLS) + Web 的搭建/管理,支持多种协议并存
  2. 集成 多版本bbr/锐速 安装选项
  3. 支持多种系统 (Ubuntu CentOS Debian deepin fedora …)
  4. 支持多种指令集 (x86 x86_64 arm64 …)
  5. 支持ipv6only服务器 (需自行设置dns64)
  6. 集成删除阿里云盾和腾讯云盾功能 (仅对阿里云和腾讯云服务器有效)
  7. 使用Nginx作为网站服务
  8. 使用Xray作为前置分流器
  9. 使用acme.sh自动申请/更新域名证书
  10. 支持选择搭建个人网盘作为伪装网页

安装流程:

[升级系统组件]->[安装bbr]->[安装php]->安装Nginx->安装Xray->申请证书->配置文件->[配置伪装网站]

执行安装脚本后,进入到脚本安装界面:

按1,进行安装Xray-TLS+Web,之后按y重新设置一下ssh的超时参数,这里脚本会自动设置,重新启动服务器后,再次运行安装脚本。

bash Xray-TLS+Web-setup.sh

系统组件更新选择2,仅更新已安装软件之后,回车进行组件更新。

选择2

之后安装BBR,选择1,安装、升级最新稳定版内核并启用bbr。

提示:
更换内核后服务器将重启,卸载闲置的内核,重启后,请再次运行脚本完成 Xray-TLS+Web 剩余部分的安装/升级
再次运行脚本时,重复之前选过的选项即可。

重新启动后,运行安装脚本,依次选择:1.安装Xray-TLS+Web>3.不更新组件>0.退出bbr安装。

传输层协议选择1.TCP,只有TCP能使用XTLS,且XTLS完全兼容TLS。

输入你的域名,确认已经解析到服务器IP上。

选择伪装网站页面,选择2.安装个人网盘Nextcloud

脚本安装Nextcloud时需要安装php,编译安装php可能需要额外消耗 15-60 分钟。
选择之后,耐心等待就可以了。

当脚本全部安装完毕后,会提示访问你之前设置的域名,进行Nextcloud初始化设置:
自定义管理员的用户名和密码后,关闭web页面,Xray安装完毕。

下面是xray的客户端配置说明:

——————— VLESS-TCP-XTLS/TLS (不走CDN) ———————
protocol(传输协议)vless(V2RayN选择“添加[VLESS]服务器”;V2RayNG选择“手动输入[VLESS]”)
address(地址):服务器ip(Qv2ray:主机)
port(端口)443 #默认端口
id(用户ID/UUID)#自动生成的UUID
flow(流控)#使用XTLS:Linux/安卓/路由器:xtls-rprx-splice(推荐)或xtls-rprx-direct,其它:xtls-rprx-direct,使用TLS:空
encryption(加密):none
————–Transport/StreamSettings(底层传输方式/流设置)————–
network(传输方式)tcp(Shadowrocket传输方式选none)
type(伪装类型)none(Qv2ray:协议设置-类型)
security(传输层加密):xtls或tls (此选项将决定是使用XTLS还是TLS)(V2RayN(G):底层传输安全;Qv2ray:TLS设置-安全类型)
serverName:#你的域名(V2RayN(G):SNI;Qv2ray:TLS设置-服务器地址;Shadowrocket:Peer 名称)
allowInsecure:false(Qv2ray:TLS设置-允许不安全的证书(不打勾);Shadowrocket:允许不安全(关闭))
fingerprint:使用XTLS :空。使用TLS :空/chrome(推荐)/firefox/safari(此选项决定是否伪造浏览器指纹,空代表不伪造)
alpn:伪造浏览器指纹 :此参数不生效,可随意设置。不伪造浏览器指纹:若serverName填的域名对应的伪装网站为网盘,建议设置为http/1.1;否则建议设置为h2,http/1.1 (此选项为空/未配置时,默认值为“h2,http/1.1”)(Qv2ray:TLS设置-ALPN) (注意Qv2ray如果要设置alpn为h2,http/1.1,请填写“h2|http/1.1”)
————————其他———————–
Mux(多路复用):使用XTLS必须关闭;不使用XTLS也建议关闭(V2RayN:设置页面-开启Mux多路复用)

(3)注意事项

  • 为了防止上层应用使用 QUIC,启用 XTLS 时客户端 VLESS 会自动拦截 UDP/443 的请求。若不需拦截,请在客户端填写流控: xtls-rprx-direct-udp443,服务端不变。Linux系统推荐设置为:xtls-rprx-splice-udp443。
  • 可设置环境变量 V2RAY_VLESS_XTLS_SHOW = true 以显示 XTLS 的输出,适用于服务端与客户端(仅用于确信 XTLS 生效了,千万别设成永久性的,不然会很卡)。
  • 不能开启 Mux。XTLS 需要获得原始的数据流,所以原理上也不会支持 WebSocket、不适用于 VMess。此外,UDP over TCP 时,VLESS 不会开启 XTLS 的特殊功能。

5、xray客户端

服务端配置好后,接下来是配置客户端。目前有如下客户端支持Xray:

Xray Windows客户端:

V2rayN:最新版本V2rayN5.38。之后下载最新Windows版本的Xray-core,将解压的文件放到V2rayN-Core文件夹下即可。

打开V2rayN客户端,添加VLESS服务器。core类型选择Xray,之后将系统代理设置为自动设置系统代理即可。

未经允许不得转载:搬瓦工VPS_美国VPS » 使用Cloudflare+WebSocket+TLS+Nginx搭建V2ray拯救被封国外VPS 脚本已可用

赞 (80) 打赏

相关推荐

    暂无内容!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏