Self-hosted proxy · field guide

自己搭梯子,到底用什么工具Outline 之外,2026 年的搭建工具 / 协议 / 客户端全景横评

把"搭一个梯子"拆成三件事——服务端搭建工具、传输协议、客户端。逐个横评,给出傻瓜式落地路线,全部附官方仓库链接。

编制 · 2026-06-19 覆盖 6 个搭建工具 · 6 种协议 · 4 类客户端 面向自用 / 小范围分享

◷ 时效性说明 · Half-life

本报告数据截止 2026 年 6 月 19 日,请把它当作基线快照而非永久结论。代理工具是这个星球上迭代最快的软件品类之一——封锁与反封锁是一场持续的拉锯,下面三条近期变化就是"为什么时效很重要"的实证:

变化速度内容类型建议复查
快 · 1–3 月协议封锁状态、各工具版本、节点存活用前必查
中 · 3–6 月协议抗封锁排名、面板功能对比每季度
慢 · 6–12 月工具选型逻辑、客户端生态每半年
稳定"服务端+协议+客户端"三层心智模型、选型判断框架基本不变

01先建立心智模型

"搭梯子"听起来是一件事,其实是三件事拼起来的。

大多数人把 Outline、Clash、Shadowsocks 混在一起说,结果越查越乱。理清楚之后你会发现,任何方案都逃不出这三层。把它当成稳定不变的判断地基:

一次完整的自建翻墙链路 ① 墙外 VPS(落地服务器) 租一台海外机器,你买的是"出口" 搬瓦工 / Vultr / DigitalOcean / Hax ② 服务端搭建工具 ★本报告主角 在 VPS 上跑代理 + 管理配置 Outline / 233boy / 3x-ui / Marzban… ③ 客户端(你的设备) 手机/电脑上连接的 App Clash / v2rayN / Hiddify / 小火箭… 中间·协议(穿墙能力来源) VLESS+Reality / Hysteria2 / SS 决定能不能连、被不被封、快不快 ②③ 必须说"同一种协议"才能握手 服务端开什么协议,客户端就连什么
图 1 · 三层结构:VPS 提供出口,搭建工具决定协议,客户端负责连接
一句话区分 "搭建工具"住在服务器上,"梯子/客户端工具"装在你手机电脑上。两者中间靠"协议"对话。Outline 特殊在于:它把"搭建工具"和"客户端"做成了配套,傻瓜化程度最高,代价是只支持一种协议(Shadowsocks)。

0230 秒选型

不想看长篇的话,先对号入座:

你是这种人推荐搭建工具协议一句话理由
纯小白 / 要分享给爸妈朋友OutlineShadowsocks图形管理器,发个 key 别人就能用
自己用,要最佳穿墙+速度平衡233boy sing-boxReality+Hy2一行命令,自动建好 Reality
想要可视化网页面板管理3x-ui多协议浏览器点点点,新手友好的面板
多用户 / 想卖订阅 / 要 APIMarzban多协议用户管理+流量统计+订阅链接
多节点 / 工业级 / 团队Remnawave多协议多节点统一管理,最现代但最重
想要"面板+客户端"全家桶Hiddify多协议一套生态从服务端到 App 都包了

03搭建工具横评

六个工具,按"易用度"从高到低排。注意一个概念区分:一键脚本(如 233boy)跑完直接给你一条配置链接,没有网页后台;面板(3x-ui / Marzban / Remnawave)有可视化网页管理;Outline 则是桌面 GUI 管理器,最特殊。

服务端搭建工具 按交互形态分三类 桌面 GUI 管理器 Outline Manager 一键 CLI 脚本 233boy sing-box / Xray Web 面板 3x-ui / Marzban / Remnawave 最傻瓜 · 单协议 最轻量 · 自用首选 可视化 · 多用户 三类共同点:都跑在你那台墙外 VPS 上,安装大多是粘贴一行命令
图 2 · 搭建工具按交互形态分为 GUI / 一键脚本 / Web 面板三类
工具形态协议支持易用抗封锁最适合
Outline 桌面 GUI 仅 Shadowsocks ★★★★★ ★★★★★ 零基础 / 分享他人
233boy
sing-box
一键脚本 全协议
(Reality/Hy2/TUIC…)
★★★★ ★★★★★ 技术党自用
3x-ui Web 面板 多协议 ★★★★ ★★★★ 想要可视化面板
Marzban Web 面板 多协议 + API ★★★★★ ★★★★ 多用户 / 卖订阅
Remnawave Web 面板 多协议 + 多节点 ★★★★★ ★★★★★ 工业级 / 团队
Hiddify 面板+客户端 多协议 ★★★★ ★★★★ 想要全家桶生态

Outline —— 唯一"完全不用碰命令行思维"的

你已经在用它了,所以重点说它的边界。Outline 由 Jigsaw 出品(2026 年转给独立的 Outline Foundation),核心卖点是 Outline Manager 桌面应用:图形界面里点几下就在 DigitalOcean / 自有 VPS 上建好服务器,生成 access key 直接分享,对方用 Outline Client 一贴就连。审计透明、跨平台齐全。

代价是:它只支持 Shadowsocks 一种协议。SS(尤其 SS2022)在 2026 年仍能用、抗探测也做了加固,但在中国大陆高强度封锁期,它的隐蔽性不如 VLESS-Reality。所以——Outline 适合"够用且省心",不适合"打不通时还想救一救"

233boy —— 中文圈最经典的一键脚本

如果说 Outline 是"GUI 傻瓜",233boy 就是"命令行傻瓜":你只需要粘贴一行命令,脚本 15 秒内装完,并自动生成一个 VLESS-REALITY 配置链接,复制到客户端即用。它有 Xray 版和 sing-box 版,作者本人推荐 sing-box 版,因为支持协议更全(Reality / TUIC / Trojan / Hysteria2 / AnyTLS / SS2022 全都一行命令添加)。

为什么它够傻瓜 装完后管理也是一行:sb add hysteria2 加协议、sb 进菜单、sb qr 名字 出二维码扫码导入。没有网页后台要维护,零学习成本。

3x-ui / Marzban / Remnawave —— 网页面板三兄弟

如果你喜欢"打开浏览器看图表点按钮",选面板。三者是递进关系:

3x-ui(MHSanaei 维护,最活跃):装完给你一个网页后台,多协议、流量统计、到期管理,<100 用户场景最省心,新手面板首选。Marzban(Gozargah):更工程化,FastAPI + 完整 REST API + 动态订阅链接,适合给多个人发不同账号、做订阅分发。Remnawave:2026 年最新最现代的一个,TypeScript + Xray-core,强在多节点统一管理(一条订阅聚合多台服务器)和自动化,但吃资源、部署偏重,是给团队/规模化用的"重炮"。

Hiddify —— 全家桶

Hiddify 的特点是服务端面板 + 跨平台客户端是同一套生态,从搭建到连接一条龙,对"既怕配服务端又怕选客户端"的人很友好。它的客户端本身也是 2026 年最受推荐的新手客户端之一(见第 5 节)。

04协议横评

工具只是包装,真正决定"能不能穿墙"的是协议。

2026 年的共识很清晰:VLESS+Reality 最隐蔽,Hysteria2 最快,VMess 基本退役。下面按 GFW 抗封锁能力排序。

2026 协议梯队(上=越强) 第一梯队 · 当下还能打的 VLESS+Reality+Vision(最隐蔽,TCP/443)· Hysteria2(最快,QUIC/UDP)· TUIC(QUIC 系) 第二梯队 · 仍可用但看场景 Shadowsocks 2022(Outline 用的就是它)· Trojan(HTTPS 伪装,老牌稳健) 已退役 · 不建议新建 VMess(自 2025-09 检测率约 80%)· 原版 Shadowsocks(老版被 DPI 指纹) 最佳实践:Hysteria2 主用 + VLESS-Reality 兜底(UDP 被封时切回 TCP)
图 3 · 协议三梯队与双栈兜底策略

关键逻辑

VLESS+Reality 为什么最强:它的 TLS 握手是直接"借用"一个真实大站(如 microsoft.com)的证书,对 DPI 来说和你访问真微软字节级别一致,连 JA3/JA4 指纹都看不出破绽,而且不需要你自己买域名和证书。

Hysteria2 为什么最快:它跑在 QUIC(HTTP/3 底层)上,伪装成普通 QUIC 流量;在丢包严重、被限速的网络里能比 TCP 协议快 2–5 倍。但它的软肋是 UDP——部分手机运营商和企业网会直接封 UDP,这时 Hysteria2 连不上,必须有 Reality 兜底。

这就是为什么要双栈 同一台服务器同时开 Hysteria2 和 VLESS-Reality,客户端订阅里都放进去:平时走 Hy2 享受速度,UDP 被掐时自动落到 Reality 走 443 端口当普通 HTTPS。233boy sing-box 和 3x-ui 都能在一台机器上同时开这两个。

05客户端工具横评

服务端搭好后,设备上得装客户端来连。客户端要能"听懂"服务端开的协议。按平台给推荐:

平台新手友好进阶强大备注
WindowsHiddifyv2rayN · Clash Verge Revv2rayN 是 Windows 老牌全能
macOSHiddifyClash Verge Rev · sing-boxVerge Rev 是 Clash 系颜值担当
AndroidHiddifyv2rayNG · NekoBoxNekoBox 支持协议最全
iOSStreisand(免费)Shadowrocket / Stash(付费)小火箭是付费经典,需非中区 Apple ID
通用Outline Client只连 Shadowsocks,配 Outline 服务端
怎么选不纠结 想全平台统一、最省心 → 哪都用 Hiddify;喜欢分流规则玩得花 → Clash Verge Rev(Mihomo 内核);只用了 Outline 服务端 → 直接 Outline Client。三选一即可,不用全装。

06傻瓜式搭建实操

前置条件都一样:先有一台墙外 VPS(推荐 Ubuntu 22/24,搬瓦工 / Vultr / DigitalOcean 都行),拿到 IP、root 密码,用 SSH 登录。然后三选一。

路线 A · 最傻瓜:Outline(图形界面)

  1. 下载 Outline Manager
    到 getoutline.org 下载桌面版管理器,安装打开。
  2. 选部署方式
    有 DigitalOcean 账号可全自动;已有自己的 VPS 选"Set up Outline anywhere"。
  3. 粘贴一行命令到 VPS
    Manager 会给你一条 sudo bash -c "$(wget ...)" 命令,SSH 里粘贴回车,装完把输出的那段 JSON 贴回 Manager。
  4. 生成并分享 key
    在 Manager 里点"add key",把 ss:// 链接发给自己或家人,对方用 Outline Client 粘贴即连。

路线 B · 自用最佳:233boy sing-box(一行命令)

  1. SSH 登录 VPS
    用 root 登录你的服务器。
  2. 粘贴安装命令
    官方 wiki 提供的一行安装命令(见附录链接),回车,约 15 秒装完,自动生成一个 VLESS-Reality 配置并打印 URL。
  3. (可选)加一个 Hysteria2 做双栈
    输入 sb add hysteria2,按提示回车用默认值即可。
  4. 导入客户端
    sb 进菜单选查看配置,或 sb qr 配置名 出二维码,用 Hiddify / v2rayN 扫码或贴链接导入。
# 登录 VPS 后,安装命令长这样(以官方 wiki 为准,勿照抄旧版)
bash <(wget -qO- https://raw.githubusercontent.com/233boy/sing-box/main/install.sh)

# 装完管理示例
sb               # 打开管理菜单
sb add hysteria2 # 加一个 Hysteria2 协议
sb qr vless      # 出二维码,手机扫码导入

路线 C · 要网页面板:3x-ui

  1. SSH 登录 VPS
  2. 粘贴官方一键安装命令
    来自 MHSanaei/3x-ui 仓库(见附录),装完会显示面板地址、端口、账号密码。
  3. 浏览器登录面板
    访问 http://你的IP:端口,登录后建议先改默认账号密码和面板端口。
  4. 添加入站(inbound)
    点"添加"选 VLESS + Reality(或 Hysteria2),按引导填好,保存后点二维码/链接导入客户端。
安全提醒 面板类(3x-ui / Marzban / Remnawave)一定要第一时间改掉默认端口和密码,最好套个域名 + 反代隐藏面板,否则后台暴露在公网很危险。一键脚本类(233boy)没有网页后台,这方面更省心。

07最终建议

不存在"最好的工具",只有"最适合你那一档需求的"。把上面浓缩成三句:

如果你只想省心 继续用 Outline 没问题——它就是为"零摩擦"设计的。只在某天发现 SS 连不动时,再考虑换协议。
如果你想要穿墙能力 + 速度的最优解233boy sing-box 一键脚本,做 Hysteria2 + VLESS-Reality 双栈,客户端用 Hiddify。这是 2026 年自用性价比最高的组合,且依然傻瓜。
如果你要给一群人用3x-ui(人不多)或 Marzban(要订阅分发/API),需要多节点再上 Remnawave

最后提醒一句老生常谈:工具只是壳,VPS 的 IP 质量同样关键——同样的协议,一个干净 IP 和一个被滥用过的 IP,体验天差地别。换协议解决不了的问题,有时换台机器就好了。

08官方链接附录

搭建工具

协议内核

客户端

v2rayN (Win)
github.com/2dust/v2rayN
v2rayNG (Android)
github.com/2dust/v2rayNG
Clash Verge Rev
github.com/clash-verge-rev
NekoBox (Android)
github.com/MatsuriDayo
Hiddify Client
github.com/hiddify/hiddify-app
Outline Client
getoutline.org