mack-a V2Ray 一键安装脚本和X-UI共存

搭建好x-ui 再装此插件,可以同时使用。

mack-a V2Ray 一键安装脚本是一个八合一脚本,支持多内核安装,支持 V2ray 内核及 Xray 内核,支持 VLESS、VMESS、Trojan 协议,同时支持任意组合安装、支持多用户管理等等,是一个功能强大的 V2Ray 一键安装脚本。

脚本优点

  • 支持Xray-core[XTLS]、v2ray-core
  • 支持VLESS/Trojan前置[VLESS XTLS -> Trojan XTLS]、[Trojan XTLS -> VLESS XTLS]
  • 支持不同核心之间的配置文件互相读取
  • 支持 VLESS/VMess/trojan 协议
  • 支持Debian、Ubuntu、Centos系统,支持主流的cpu架构。
  • 支持任意组合安装、支持多用户管理、支持DNS流媒体解锁、支持添加多端口、支持任意门解锁Netflix
  • 支持卸载后保留tls证书
  • 支持IPv6,IPv6注意事项
  • 支持WARP分流、IPv6分流
  • 支持BT下载管理、日志管理、域名黑名单管理、核心管理、伪装站点管理
  • 支持自定义证书安装

脚本支持的安装类型

  • VLESS+TCP+TLS
  • VLESS+TCP+xtls-rprx-direct【推荐】
  • VLESS+gRPC+TLS【支持CDN、IPv6、延迟低】
  • VLESS+WS+TLS【支持CDN、IPv6】
  • Trojan+TCP+TLS【推荐】
  • Trojan+TCP+xtls-rprx-direct【推荐】
  • Trojan+gRPC+TLS【支持CDN、IPv6、延迟低】
  • VMess+WS+TLS【支持CDN、IPv6】

脚本要求

  • Debian 10+
  • CentOS 7+
  • Ubutu 18.04+

脚本预览

mack-a V2Ray 一键安装脚本

安装前的准备工作

前期准备

  • 准备一台能够连接的独立服务器或者 VPS 服务器
  • 准备一个域名并解析到需要安装脚本的服务器

注意事项

如安装过程中出现错误,可尝试使用高版本的系统或换一个系统。

准备安装

更新服务器系统及脚本所依赖的安装包,参考如下命令更新服务器、安装 wget 和 curl 包。

CentOS

yum update -y && yum install wget -y && yum install curl -y

Debian / Ubuntu

apt-get update -y && apt-get install wget -y && apt-get install curl -y

如果是一台新的服务器,更新过程会有点久,可以在这个时间阅读 V2Ray 官方脚本安装 安装前的准备 章节,等待更新完服务器后,做好这些设置,然后就可以参照下面的步骤开始安装 mack-a V2Ray 一键脚本了。

一键脚本安装教程

支持快捷方式启动,安装完毕后,shell 界面输入 vasma 即可打开脚本,脚本执行路径 /etc/v2ray-agent/install.sh

适用 root 账户登陆服务器,输入以下脚本即可完成安装

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

注意事项

  • 修改 Cloudflare->SSL/TLS->Overview->Full
  • Cloudflare ---> A 记录解析的云朵必须为灰色【如非灰色,会影响到定时任务自动续签证书】
  • 如用 CDN 又同时使用直连,关闭云朵+自选IP
  • 使用纯净系统安装,如使用其他脚本安装过并且自己无法修改错误,请重新安装系统后再次尝试安装
  • 不支持非 root 账户
  • 如发现 Nginx 相关问题,请卸载掉自编译的 Nginx 或者重新安装系统
  • 为了节约时间,反馈请带上详细截图或者按照模版规范,无截图或者不按照规范的 issue 会被直接关闭
  • 不推荐 GCP 用户使用
  • 不推荐使用 Centos 以及低版本的系统,如果 Centos 安装失败,请切换至 Debian10 重新尝试,脚本不再支持Centos6、Ubuntu 16.x
  • Oracle Cloud 有一个额外的防火墙,需要手动设置
  • Oracle Cloud 仅支持 Ubuntu
  • 如果使用 gRPC 通过 Cloudflare 转发,需要在 Cloudflare 设置允许 gRPC,路径:cloudflare Network->gRPC
  • gRPC 目前处于测试阶段,可能对你使用的客户端不兼容,如不能使用请忽略
THE END