加速下载mack-a 八合一脚本 · GitHub Release · 反代镜像加速
v3.5.19本区块自动同步 mack-a 八合一脚本 的官方 GitHub Release,并为每个文件预生成 4 个反代镜像加速下载通道。 国内访问 GitHub 慢、下载断、连接超时时,挑一个反代列点开即可,无需手动拼接镜像 URL。镜像只改变访问路径,文件内容、版本号、SHA 校验与 GitHub 官方一致。
TL;DR
mack-a v2ray-agent 是中文社区最广用的多协议一键脚本,20K+ stars。支持 8 种协议:VLESS Reality / Vision / VMess WS / Trojan / Hysteria 2 / TUIC / Shadowsocks 2022。部署:一条 wget 命令 + 菜单引导 + 自动 ACME 证书。适合:自建多协议节点的所有人。对比:比 233boy 多协议、菜单友好;比纯手动配置省心。
mack-a v2ray-agent 是 2022-2026 年中文社区最被信任的一键脚本之一。本篇按定位、安装、协议选择、管理菜单四块讲清楚。
项目定位
裸 VPS (Ubuntu / Debian / CentOS)
↓ 执行 install.sh
引导你:
1. 选择运行环境(包管理器自适应)
2. 输入你的域名
3. acme.sh 申请 LE 证书
4. 选择要启用的协议(多选)
5. 设置端口 / 用户密码
6. 生成节点 URL
↓
全程 5-10 分钟,得到多协议节点。
适合:
- 新手第一次自建(不想学协议细节)
- 想同时跑多协议(一台 VPS 多用)
- 需要快速给朋友 / 家人开节点
安装
前置条件
- VPS(Ubuntu 20.04+ / Debian 11+ / CentOS 7+)
- 域名(解析到 VPS IP,Reality 协议不需要)
- 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
GitHub 慢用反代:
wget -P /root -N \
"https://gh.llkk.cc/https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh" \
&& chmod 700 /root/install.sh \
&& /root/install.sh
引导步骤
1. 选择安装类型
1. VLESS Reality (推荐)
2. 多协议组合
3. 仅 Hysteria 2
...
2. 输入域名(如 vpn.example.com)
3. 输入邮箱(用于 LE 证书通知)
4. 等待自动配置(5-8 分钟)
5. 完成后菜单选 "查看节点" 拿 URL
支持的 8 种协议
| 协议 | 端口 | 用途 |
|---|---|---|
| VLESS Reality | 443 | 抗审查最强 |
| VLESS Vision (XTLS) | 443 | 性能优化 |
| VMess WebSocket TLS | 443 / 80 | 经典组合 |
| Trojan TCP TLS | 443 | TLS 伪装 |
| Trojan WebSocket TLS | 443 | TLS + WS |
| Hysteria 2 | UDP 443 / 38860+ | 弱网友好 |
| TUIC v5 | UDP 443 / 38861+ | 低延迟 |
| Shadowsocks 2022 | 443 / 自定义 | 兼容性 |
可以全部启用同一端口分流(脚本自动配置 SNI 路由)。
管理菜单
再次执行 /root/install.sh 进入主菜单:
1. 安装/更新核心
2. 切换核心 Xray ↔ Singbox
3. 添加用户
4. 删除用户
5. 查看节点列表
6. 续签证书
7. 卸载
8. 退出
每个选项都有子菜单 + 中文提示。
节点输出
「查看节点」会列出所有启用协议的客户端 URL:
VLESS Reality:
vless://uuid@your-domain:443?security=reality&type=tcp&pbk=...&fp=chrome#node-reality
VLESS Vision:
vless://uuid@your-domain:443?security=tls&type=tcp&flow=xtls-rprx-vision&host=...#node-vision
Hysteria 2:
hysteria2://password@your-domain:443?sni=your-domain#node-hy2
TUIC:
tuic://uuid:password@your-domain:443?congestion_control=bbr&alpn=h3#node-tuic
复制 URL → 导入到客户端(Clash Verge Rev / Shadowrocket / Karing 等)。
证书自动续签
脚本用 acme.sh:
# crontab 自动配置
0 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
每天检查,证书剩 30 天自动续。
手动续签:
acme.sh --renew -d your.domain --force
与同类脚本对比
| 维度 | mack-a v2ray-agent | 233boy/v2ray | 233boy/sing-box | sing-box-yg |
|---|---|---|---|---|
| 协议数量 | 8 | 1(VMess/VLESS) | 多协议 sing-box | 多协议 sing-box |
| 内核选择 | Xray + Singbox 双 | V2Ray 单 | Sing-box 单 | Sing-box 单 |
| 菜单友好度 | ★★★★★ | ★★★★ | ★★★ | ★★★ |
| 证书自动 | ✅ | ✅ | ✅ | ✅ |
| 多用户管理 | ✅ | ✅ | ✅ | ⚠️ |
| 维护活跃 | ★★★★ | ★★★★ | ★★★ | ★★★★ |
| 推荐场景 | 多协议 | V2Ray 老用户 | sing-box 用户 | sing-box 用户 |
配套订阅
mack-a 脚本生成的节点是单节点 URL,需要手动添加到客户端。如果你不想自建:
配套订阅线路 提供预先部署好的多协议订阅,5 端兼容。
来源与最后核对
- 仓库:github.com/mack-a/v2ray-agent
- 维护者:mack-a(中文社区活跃维护者)
- 内核来源:Xray-core / sing-box / Hysteria / TUIC
- acme.sh 证书工具:github.com/acmesh-official/acme.sh
本文最后实际验证日期:2026-05-18,测试环境:Ubuntu 22.04 VPS + v2ray-agent v3.5.19 + Xray-core 内核。