V2Ray一键安装脚本 支持VMESS+Websocket+TLS+Nginx、VMESS+TCP+TLS、VLESS+TCP+XTLS、VLESS+TCP+TLS等多合一脚本

V2Ray一键脚本功能强大,支持常规V2Ray VMESS协议一键安装,还支持VMESS+Websocket+TLS+Nginx、VMESS+TCP+TLS、VLESS+TCP+XTLS、VLESS+TCP+TLS等多种组合一键安装,自动伪装站点,自动申请SSL证书,系统支持CentOS 7/8、Ubuntu 16.04以上、Debian 8以上系统,以及相关衍生系统。

准备

1. 准备一个海外VPS/服务器,此类用途不建议购买腾讯云、阿里云等国内大厂!

服务器推荐购买:搬瓦工VPS(折后低至46.7美元/年,优惠码+支付宝购买中文教程)

如果用VMESS+WS+TLS或者VLESS系列协议,则还需一个域名,此类用途也不建议在国内注册,海外服务商推荐 NameSilo(支付支付宝),无需实名/备案。

安装前将域名解析A记录到服务器IP,解析www或其他任意二级域名,解析域名与安装配置域名必须一致。

本V2Ray一键安装脚本支持IPV6 Only服务器,但通常不建议用只有IPV6的VPS用来科学上网!

2. 如果VPS服务商开启了防火墙(腾讯云、阿里云、UCloud、AWS、GCP等云厂商默认均已开启防火墙),请先登录管理后台放行80和443端口,否则可能会导致获取证书失败,搬瓦工/Vultr等商家默认关闭防火墙无需设置;此外,本脚本支持上传自定义证书,可跳过申请证书这一步。

3. 使用SSH终端连接到服务器,Windows系统推荐使用 Xshell 连接 Linux 服务器,macOS系统用户请使用 终端 连接 Linux 服务器。

代理服务器搭建配置需一定技术基础,技术小白推荐直接购买机场代理服务!

机场推荐购买:大哥云(注册即可免费试用!国内高速中转加密隧道,零门槛免搭建,低至19.9元!)

环境搭建

复制下面命令到终端并执行

安装 curl 组件:

yum install -y curl # CentOS命令
sudo apt install -y curl # Ubuntu/Debian命令

安装 V2Ray 脚本:

bash <(curl -sL https://down.wangchao.info/sh/v2ray/setup.sh)

运行一键 V2Ray 一键安装脚本就会出现操作菜单,选择自己需要的协议组合,演示为 VMESS+WS+TLS,如下图所示:

根据提示选择组合协议后,确认是否满足条件,确认输入“Y”,输入伪装域名,确认端口信息,默认为 443,伪装路径直接默认,安装 BBR 加速,如下图所示:

确认回车就会自行部署 V2Ray 环境并自动申请安装 SSL 加密证书,安装完成就会提示 已安装 V2Ray 正在运行,Nginx 正在运行,系统将在30秒后重启,如下图所示:

根据提供的节点协议信息,在客户端添加 V2Ray 节点信息,v2rayN、v2rayNG、Shadowrocket(小火箭)等客户端均支持从剪贴板导入,复制 vmess 链接导入到客户端即可!

客户端下载及配置使用请参考:《Windows、安卓Android、苹果iOS、macOS系统平台V2Ray/Trojan/Shadowsocks(R)科学上网客户端汇总》

支持协议组合

VMESS:即最普通的V2ray服务器,没有伪装,也不是VLESS
VMESS+KCP:传输协议使用mKCP,VPS线路不好时可能有奇效
VMESS+TCP+TLS:带伪装的V2ray,不能过CDN中转
VMESS+WS+TLS:即最通用的V2ray伪装方式,能过CDN中转,推荐使用
VLESS+KCP:传输协议使用mKCP
VLESS+TCP+TLS:通用的VLESS版本,不能过CDN中转,但比VMESS+TCP+TLS方式性能更好
VLESS+WS+TLS:基于websocket的V2ray伪装VLESS版本,能过CDN中转,有过CDN情况下推荐使用
VLESS+TCP+XTLS:目前最强悍的VLESS+XTLS组合,强力推荐使用(但是支持的客户端少一些)
Trojan:轻量级的伪装协议
Trojan+XTLS:Trojan加强版,使用XTLS技术来提升性能

注意:目前一些客户端不支持VLESS协议,或者不支持XTLS,根据实际情况选择组合。

未经允许不得转载:王超博客 » V2Ray一键安装脚本 支持VMESS+Websocket+TLS+Nginx、VMESS+TCP+TLS、VLESS+TCP+XTLS、VLESS+TCP+TLS等多合一脚本

赞 (14)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. shangxin[2023年 05月 12日 星期五 10:21:22 EDT] Create new order error. Le_OrderFinalize not found. { "type": "urn:ietf:params:acme:error:rateLimited", "detail": "Error creating new order :: too many certificates (5) already issued for this exact set of domains in the last 168 hours: haiwai.99tvbar.com, retry after 2023-05-13T17:10:14Z: see https://letsencrypt.org/docs/duplicate-certificate-limit/", "status": 429 } [2023年 05月 12日 星期五 10:21:22 EDT] Please add '--debug' or '--log' to check more details. [2023年 05月 12日 星期五 10:21:22 EDT] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh [2023年 05月 12日 星期五 10:21:22 EDT] Run post hook:'systemctl restart nginx' 获取证书失败,请复制上面的红色文字到 https://www.wangchao.info/ 反馈回复
    • 王超请务必确保已开启80及443端口,否则可能会导致获取证书失败。回复
  2. 一叶小舟Changed default CA to: https://acme-v02.api.letsencrypt.org/directory [Thu May 18 06:10:53 EDT 2023] Please refer to https://curl.haxx.se/libcurl/c/libcurl-errors.html回复
    • 王超请务必确保已开启80及443端口,否则可能会导致获取证书失败。回复
  3. univpn可以用了 但是网站https://www.iwanttogetonehundredmillion.xyz/ 403怎么回事?回复
    • 王超应该是反向代理的网站挂了,后续会更新脚本。回复
  4. pan好像并不支持ipv6,进行到v2ray安装时会因为github不支持ipv6导致失败,建议可以换个支持ipv6的镜像源回复
    • 王超我会再进一步测试更新脚本,通常不建议用只有IPV6的VPS用来科学上网,使用中也会遇到诸多网站访问异常的问题。回复
  5. chen伪装域名用.com的可以正常连接,用.xyz的则会无下载。请问这种是什么原因?VPS是菲律宾的回复
    • 王超脚本对域名后缀没限制,建议检查域名解析是否生效。回复
  6. serein买了不知道怎么配置回复