基于 Cloudflare 免费套餐,零成本搭建属于你自己的 VPN 节点。
Windows / Mac / Android / iOS 全平台覆盖,每一步都有详细说明,不跳过任何一个点击。
如果你不太懂电脑,没关系。这篇教程就是写给你的。你不需要懂代码,不需要懂网络,只要能打开浏览器、会点击鼠标、会复制粘贴,就能完成。
先搞清楚几个词,后面会反复出现:
🔹 VPN / 代理 — 就是让你能访问被屏蔽网站的工具。相当于给你的网络换一条路走。
🔹 节点 — 就是那条"路"。你搭建完会得到一个节点地址,连上它就能翻墙。
🔹 Cloudflare — 一家美国网络公司,提供免费的 VPN 搭建服务。它的网站国内可以直接打开,不需要梯子。
🔹 客户端 — 你手机或电脑上安装的 App,用来连接节点。比如 WARP、Clash、Shadowrocket 都是客户端。
两种方法怎么选?
🔸 方法 A(WARP):最简单,全程不需要梯子,适合只想上网、不想折腾的人。装好就能用,像开灯一样简单。
🔸 方法 B(edgetunnel):功能更强,可以自己管理节点、多设备共享。但 Fork GitHub 这一步需要梯子,稍微复杂一点。
💡 建议:先做方法 A,能上网了再做方法 B。
利用 Cloudflare 官方的 Zero Trust 平台 + WARP 客户端,免费、稳定、速度快。适合不想折腾代码、希望即开即用的用户。
关键优势:Cloudflare 网站 国内可直接访问,整个搭建过程 不需要梯子。
打开浏览器 → 地址栏输入 dash.cloudflare.com/sign-up 并回车。
页面正中间会出现注册表单,依次填写:
① Email 输入框:填你的邮箱地址
② Password 输入框:设一个密码(至少 8 位,含大小写字母)
③ 点击下方蓝色的 "Create Account" 按钮
④ 去邮箱收件箱找到 Cloudflare 发的验证邮件,点击其中的 "Verify email" 按钮
⑤ 验证成功后自动跳转回 Cloudflare 后台首页(显示 "Welcome to Cloudflare")
在 Cloudflare 后台首页,找到左侧蓝色的 "Zero Trust" 图标(像个盾牌)并点击。
如果找不到:直接在浏览器地址栏打开 one.dash.cloudflare.com。
首次进入会看到"Onboard to Cloudflare Zero Trust"页面:
① 在页面正中间的输入框中,输入一个 团队名称(随意,比如你的名字拼音,记下来后面要用)
② 页面下方会出现三个套餐卡片,点击 "Free" 那张卡片(上面写着 "Free $0/seat")
③ 点击右下角的蓝色 "Continue" 按钮
④ 弹出一个确认弹窗,核对套餐无误后点击 "Proceed"
⑤ 等待几秒,自动进入 Zero Trust 后台主页
进入 Zero Trust 后台后,看左侧深色导航栏:
① 点击 "Settings"(齿轮图标,在导航栏靠下方)
② 在右侧页面中,点击顶部导航的 "WARP Client" 标签页
③ 往下翻找到 "Device enrollment permissions" 一栏,点击右侧的蓝色 "Manage" 按钮
④ 会打开一个规则编辑页面,点击 "Add a rule" 按钮
⑤ 规则名称随便填(如 "allow all"),规则条件设置:
- 下拉框选 "Anyone with an email"
- 输入框填你的邮箱地址
⑥ 点击右下角的蓝色 "Save" 按钮
⑦ 页面提示 "Success" 表示创建成功
打开新标签页,访问官方下载页:
developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/download-warp/
页面往下翻,会看到一个操作系统列表表格:
① Windows:点击表格中 "Windows" 那行的下载链接(下载 .msi 安装包)
② macOS:对应行下载 .pkg 安装包
③ Android / iOS:去应用商店分别搜索 "1.1.1.1 + WARP" 或 "Cloudflare One Agent"
下载完成后,双击安装包按提示安装(一路点"下一步"即可)。
安装完成后启动 WARP:
① 在桌面右下角任务栏找到 WARP 图标(蓝色圆形小图标)→ 右键 → 点击 "Preferences"(首选项)
② 或者双击任务栏图标打开 WARP 窗口 → 点击右上角的 齿轮图标(Settings)
③ 在设置页面点击 "Account"(账户)选项卡
④ 点击 "Login with Cloudflare Zero Trust" 按钮(蓝色)
⑤ 浏览器会自动打开一个页面,输入你之前设的 团队名称 → 点击 "Continue"
⑥ 浏览器跳转到 Cloudflare 登录页面,输入你的邮箱 → 获取验证码 → 登录
⑦ 登录成功后会提示 "You are now logged in",可以关掉浏览器回到 WARP 窗口
回到浏览器,进入 Zero Trust 后台:
① 左侧导航栏点击 "Settings"(齿轮图标)
② 顶部标签页点 "WARP Client"
③ 找到 "Profile settings" 一栏 → 点击 "Default" 右侧的 齿轮图标(编辑按钮)
④ 在弹出的编辑页面中,找到 "Transport protocol"(传输协议)下拉框
⑤ 默认是 "WireGuard",改成 "MASQUE"
⑥ 点击页面下方的蓝色 "Save" 按钮
⑦ 提示保存成功后关闭页面
回到 WARP 桌面客户端主窗口:
① 你会看到页面正中间有一个大大的开关按钮,上面写着 "Disconnected"(未连接)
② 点击这个开关,它会开始切换,几秒后变成 "Connected"(已连接),按钮变成绿色
③ 此时你的网络已经通过 Cloudflare 全球网络转发,可以访问被屏蔽的网站了
④ 以后每次使用:打开 WARP 客户端 → 点击开关连接即可
利用 Cloudflare Pages 部署 VLESS 代理服务,配合 Clash 客户端使用。适合想要自定义节点、使用 Clash 分流管理的高级用户。
注意:Fork GitHub 项目这一步需要梯子,后续操作 Cloudflare 后台则不需要。
如果之前没有 Cloudflare 账号,打开 dash.cloudflare.com/sign-up → 填邮箱 → 设密码 → 收验证邮件 → 点击"Verify email"完成注册。
步骤与方法一完全一样,注册过的直接跳过这步。
在浏览器地址栏打开 github.com/cmliu/edgetunnel。
① 页面加载后,在右上角找到绿色的 "Fork" 按钮(旁边有个叉子图标)→ 点击
② 在弹出的 Fork 页面中,Owner 下拉框选择你自己的 GitHub 账号
③ Repository name:改一个名字,不要用原来的"edgetunnel"(例如 my-vpn-123)
④ 取消勾选 "Copy the main branch only" 下面的选项(保持默认即可)
⑤ 点击下方的绿色 "Create fork" 按钮
⑥ 等待几秒,页面会自动跳转到你 Fork 后的仓库页面
UUID 是什么?把它想象成你节点的"门牌号"——每个节点都有一个唯一的 UUID,客户端通过它来识别和连接你的节点。它是一串像这样的字符:550e8400-e29b-41d4-a716-446655440000
① 打开浏览器新标签页,地址栏输入 www.uuidgenerator.net 并回车
② 页面中间会显示一大串字符(格式像 8-4-4-4-12,中间用短横线连接)
③ 点击字符下方的 "Copy to Clipboard" 按钮(意思是"复制到剪贴板")
④ 打开电脑上的记事本(Windows:开始菜单搜索"记事本";Mac:启动台搜索"文本编辑")
⑤ 在记事本里按 Ctrl+V(Mac 按 Command+V)粘贴,保存这个文件,后面要用
登录 dash.cloudflare.com,进入 Cloudflare 后台:
① 左侧导航栏找到 "Workers 和 Pages"(或 "Workers & Pages")→ 点击
② 在右侧页面中,点击顶部的 "Pages" 标签页(注意不是 Workers)
③ 点击 "创建"(Create)按钮 → 在弹出的选项中选 "连接到 Git"(Connect to Git)
④ 如果之前没连过 GitHub,会要求授权 → 点击 "Connect GitHub" → 浏览器弹出 GitHub 授权页面 → 点击 "Authorize Cloudflare"
⑤ 授权完成后,在仓库列表中找到你 Fork 的那个仓库 → 点击 "开始设置"(Begin setup)
⑥ 项目名称随便填(如 my-vpn),生产分支 选 main
⑦ 框架预设 下拉框选 "None"(或者其他选项都行,不影响)
⑧ 点击下方的 "保存并部署"(Save and Deploy)
⑨ 首次部署会失败(出现一个红色 ❌ 提示),这是正常的
环境变量是什么?简单理解就是"给程序下达的指令"。就像你跟咖啡师说"大杯、加糖、去冰",程序读到这些变量就知道该怎么运行。
部署失败后(看到红色的 ❌),按以下步骤操作:
① 在当前页面顶部,点击 "设置"(Settings)选项卡
② 左侧会展开子菜单,点击 "变量和机密"(Environment variables)
③ 页面中间点击 "添加变量"(Add variable)按钮
④ 会弹出两行输入框,按下面的表格填写:
| 变量名 | 值填什么 | 通俗解释 |
|---|---|---|
UUID | 粘贴你刚才在记事本里保存的 UUID | 必填。相当于你节点的"密码",客户端靠它连接 |
PROXYIP | proxyip.cmliussss.net | 推荐填。加速节点连接速度的中转站,不填可能很慢 |
ADD | 留空不填(或者去网上搜"Cloudflare 优选 IP"填一个) | 可选。进一步优化速度的高级选项,不填也能正常用 |
⑤ 每填完一行,点击右边的 "保存" 按钮
⑥ 所有变量都添加完毕后,点击页面顶部的 "部署"(Deployments)选项卡
⑦ 你会看到一条部署记录,状态显示红色 ❌ → 点击这条记录右边的 "⋯"(三个点)→ 在弹出菜单中点击 "重试部署"(Retry deployment)
⑧ 等待页面上出现旋转的加载图标…大约 1-2 分钟后,状态变成绿色 ✅ "Success",部署就完成了
部署成功(看到绿色 ✅)后,来获取你的节点连接信息:
① 在 Pages 项目页面,点击 "部署"(Deployments)选项卡
② 在"生产环境"(Production)那一行,你会看到一个蓝色的网址链接,格式是 你的项目名.pages.dev(比如你项目名叫 my-vpn,链接就是 my-vpn.pages.dev)→ 点击这个蓝色链接,浏览器会打开新标签页
③ 新标签页可能显示空白或一些文字,不用担心。看浏览器顶部的地址栏,在地址栏里这个网址的末尾,加上:/你的UUID
注意:是加一个斜杠 / 然后粘贴你之前保存的 UUID 那串字符。不是加文字"你的UUID"
举例:如果你的项目名是 my-vpn,UUID 是 550e8400-e29b-41d4-a716-446655440000,那网址就是:
④ 按回车键。页面会显示出几行文本,你要找的是:
📌 一个 Clash 订阅地址 — 以 https:// 开头,类似 https://my-vpn.pages.dev/你的UUID?sub
📌 还有 VLESS 节点链接 — 以 vless:// 开头(如果只用 Clash 客户端,这个可以先不管)
⑤ 用鼠标选中 Clash 订阅地址整行 → 右键 → "复制"(或用快捷键 Ctrl+C / Command+C)
⑥ 打开记事本,粘贴进去保存好。这是你辛苦搭好的成果,丢了要重新来过。
前提:你电脑上必须已经安装了 Clash Verge Rev。如果还没装,先跳转到下方的 章节 C:Clash 客户端下载与使用,装好再回来。
打开 Clash Verge Rev(桌面快捷方式或开始菜单里找 "Clash Verge"):
① 在 Clash Verge Rev 窗口的左侧竖排导航栏中,点击 "订阅"(图标像文件夹,鼠标放上去会显示"订阅"两个字)
② 点击页面右上角的 "新建" 按钮(蓝色按钮,有个 + 号)
③ 会弹出一个对话框。在 "URL" 那一行,粘贴你刚才复制的 Clash 订阅地址
④ 在 "名称" 那一行,随便填一个名字(如"我的自建节点")
⑤ 点击对话框右下角的 "导入" 按钮
⑥ 导入完成后回到订阅页面,你会看到刚添加的订阅显示在列表中。点击它那一行最右边的 "启用" 开关(变成蓝色即开启)
⑦ 稍等 3-5 秒(Clash 在后台下载节点信息)→ 点击左侧 "代理" 标签 → 你会看到列表中有至少一个节点了
⑧ 点击一个延迟数字较低的节点选中它 → 确保顶部模式选的是 "Rule"(规则) → 打开 "系统代理" 开关使之变蓝
⑨ 打开浏览器,尝试访问 Google(www.google.com)。如果能打开了,恭喜你,搭建成功!
Clash 是最主流的代理客户端,支持规则分流、自动选节点、订阅更新。下载 Clash 客户端本身需要梯子(GitHub 被封锁)。
| 客户端 | 平台 | 下载地址 | 需梯子 |
|---|---|---|---|
| Clash Verge Rev | Windows / macOS / Linux | GitHub Releases | ⚠️ |
| FlClash | Android / Win / Mac / Linux | GitHub Releases | ⚠️ |
| ClashX Pro | macOS 专用 | GitHub Releases | ⚠️ |
浏览器打开 github.com/clash-verge-rev/clash-verge-rev/releases
页面会按时间倒序显示所有版本,最上面一条就是最新版(显示 "Latest" 标签)。
在最新版本下,找到 "Assets"(资源)区域,里面有一列文件:
① Windows:选 Clash.Verge_Windows_x64-setup.exe(或文件名带 x64-setup 的)
② macOS Intel 芯片:选文件名带 _x64.dmg 的
③ macOS M 芯片:选文件名带 _aarch64.dmg 的
④ Linux:选 .deb 或 .AppImage 结尾的文件
点击文件名即可自动下载。下载完成后双击安装包 → 一路点"下一步"完成安装。
安装后打开 Clash Verge Rev,你会看到主界面分为左侧导航栏和右侧内容区:
① 点击左侧的 "订阅" 标签(图标像一个文件夹)
② 在右侧页面中,点击右上角的 "新建" 按钮(蓝色,带 + 号)
③ 在弹出的对话框中的 "URL" 输入框里,粘贴你的订阅地址
④ "名称" 输入框随便填(如"我的节点")
⑤ 点击 "导入" 按钮
⑥ 导入成功后,回到订阅页面,点击该订阅行最右侧的 "启用" 开关(变蓝色表示启用)
⑦ 稍等几秒,节点信息会自动加载到"代理"页面中
确保订阅已启用后:
① 点击左侧 "设置" 标签(齿轮图标)
② 在右侧页面中,找到 "系统代理" → 打开右边的开关(变成蓝色)
③ 如果需要接管所有流量(包括游戏、命令行等),在同一页面找到 "TUN 模式" → 也打开
④ 打开 TUN 模式后,Windows 可能会弹出"防火墙警告" → 勾选"专用网络" → 点击"允许访问"
点击左侧 "代理" 标签(地球图标):
① 在顶部的模式下拉框中,建议选 "Rule"(规则):国内网站直连,国外走代理(日常使用最合适)
- Global(全局):所有流量都走代理,适合访问被屏蔽网站
- Direct(直连):所有流量都不走代理,相当于关闭
② 在代理节点列表中,选择延迟最低的节点(点击节点可以看到延迟测试数字)
节点信息会过期,建议定期更新:
① 回到 "订阅" 页面 → 点击订阅行右侧的 "刷新" 按钮(循环箭头图标)
② 或者开启自动更新:"设置" → "订阅设置" → 打开 "自动更新" 开关 → 设置更新间隔(如 6 小时)
安卓端推荐使用 Clash Meta for Android(基于 Mihomo 内核),支持最新协议。旧版 Clash for Android 已停止维护,建议迁移。
功能最强,支持最新协议
VLESS/Reality/Hysteria2
GitHub 官方源下载 APK
选 arm64-v8a 版本
在手机上用浏览器打开 github.com/MetaCubeX/ClashMetaForAndroid/releases
① 页面按时间倒序显示所有版本,最上面一条就是最新版(显示 "Latest" 绿色标签)
② 点击最新版本名旁边的箭头 "▼" 展开 Assets(资源列表)
③ 在文件列表中,找到以下文件之一下载:
- arm64-v8a.apk(绝大多数 2020 年后的安卓手机,包括华为/小米/OPPO/vivo/三星)
- universal.apk(不确定时选这个,兼容性最好但文件稍大)
④ 点击文件名,浏览器会自动下载 APK
① 下载完成后,下拉通知栏 → 点击下载完成的 APK 文件
② 系统会弹出"安装未知来源应用"的提示 → 点击 "允许"(不同手机措辞略有不同)
③ 点击 "安装" 按钮 → 等待安装完成 → 点击 "打开"
打开 Clash Meta for Android App:
① 底部导航栏点击 "配置"(Profiles,第二个图标,像文件/文档)
② 点击右上角的 "+"(加号)按钮
③ 在弹出的菜单中,选择 "从 URL 导入"
④ 在 "名称" 输入框随便填一个名字(如"我的节点")
⑤ 在 "URL" 输入框中,粘贴你的 Clash 订阅地址
⑥ 点击右上角的 "保存" 按钮(✓ 图标)
⑦ App 会自动下载订阅内容。下载完成后,回到配置页面,点击该配置行使其被选中(打勾)
底部导航栏切换到最左边的 "首页"(Home,房子图标):
① 你会看到页面中间有一个开关按钮,显示 "已停止"(红色)
② 点击这个开关,它会启动代理服务
③ 系统会弹出 "VPN 连接请求" 的提示 → 勾选 "我信任此应用"(如果有)→ 点击 "确定"
④ 开关状态变为 绿色,显示 "运行中",表示代理已生效
底部导航栏点击 "代理"(Proxy,第三个图标):
① 你会看到节点列表,每个节点旁边有延迟值(毫秒)
② 点击一个延迟较低的节点(一般 <300ms 即可)
③ 回到首页,在顶部模式选择下拉框中:
- Rule(规则):国内直连,国外走代理(推荐日常使用)
- Global(全局):全部流量走代理
- Direct(直连):全部不走代理
在首页点击右上角的 "..."(三个点) → "设置":
① "网络" → "DNS 劫持" → 关闭开关(避免与系统 DNS 冲突导致部分 App 打不开)
② "Meta 特性" → "嗅探设置" → 保持默认不动
③ "订阅" → 开启 "自动更新" 开关 → 设置间隔为 6 或 12 小时
iOS 端最主流的代理客户端,支持 SS/SSR/Vmess/VLESS/Trojan 等多种协议。此应用需要 美区 Apple ID 才能下载(售价 $2.99)。
下方先教你怎么创建美区 ID。
以下方法 2026 年实测有效,不需要美国信用卡,用国内手机号即可完成。
在开始之前,确保你手头准备好了以下信息:
① 邮箱:注册一个新邮箱(推荐 Gmail 或 Outlook,不要用 QQ/163 邮箱,易被苹果系统风控拦截)
② 手机号:一个能收国际短信的中国手机号(+86)
③ 美国地址:准备一个美国免税州的地址和邮编(到 meiguodizhi.com 生成一个,选 Oregon 俄勒冈州)
④ 网络环境:建议关闭 Wi-Fi,用手机的 4G/5G 自带流量,使用 Safari 浏览器进行操作。如果你的手机当前连着梯子,请关闭代理
用 Safari 浏览器打开 account.apple.com
① 在页面上方,点击蓝色的 "创建你的 Apple 账户" 按钮
② 在注册表单中,逐项填写:
- 国家或地区:点击下拉框,滚动到最底部选 "United States"(美国)。这一步最关键,选错后面付款方式不会出现"None"
- 姓名:名(First Name)和姓(Last Name)各填一个拼音,如 Xiaoming Wang
- 出生日期:把年月日改为大于 18 岁的日期(苹果要求年满 18 才能下载某些 App)
- 电子邮件:填你准备好的邮箱地址(建议 Gmail/Outlook)
- 手机号:国家代码选中国(+86),输入你的手机号
- 密码:8 位以上,含大小写字母+数字。注意不能包含姓名、生日、邮箱里出现的字符
③ 填写完毕后,点击右下角蓝色 "继续" 按钮
④ 邮箱会收到一封验证邮件 → 去邮箱找到验证码 → 输入到网页中
⑤ 手机也会收到一条验证短信 → 输入短信中的验证码
⑥ 所有验证通过后,页面提示"账户已创建" → 注册完成
⚠️ 绝对不要在你的 iPhone「设置」里登录这个账号!只能在 App Store 里面登录。
① 打开 iPhone 自带的 App Store 应用(蓝色图标,写着"App Store")
② 点击右上角的 头像(人像图标)
③ 在页面最下方点击 "退出登录"(如果当前有登录其他账号的话)
④ 用刚才注册的美区账号重新登录(输入邮箱和密码)
⑤ 登录成功后,在 App Store 搜索一个 免费 App(如 YouTube、TikTok、Instagram 都可以)
⑥ 点击该 App 旁边的 "获取" 按钮
⑦ 系统会弹出一个窗口,标题是 "检查",要求你完善账户信息
⑧ 在"付款方式"一栏:一定要选择「None」(无)。如果你看到的是信用卡列表,说明注册时国家/地区没选美国,需要重新注册
⑨ 账单地址:填写你提前准备的免税州美国地址(州选 Oregon / Delaware / Alaska 之一)
⑩ 电话填 000-000-0000,街道地址填地址生成器上的
⑪ 点击右上角 "下一页" → 激活成功!
激活成功后,在 App Store 搜索 Shadowrocket:
① 如果能搜到这个应用(显示售价 $2.99),说明美区 ID 已经完全生效
② 如果搜不到,说明激活没完成 → 回到上一步重新检查付款方式
③ 以后每次下载美区专属 App,App Store 都会要求输入这个美区账号的密码
确保 App Store 已经用美区账号登录:
① 在 App Store 搜索 Shadowrocket(应用图标是一个白色纸飞机,配绿色背景)
② 点击价格 $2.99 → 验证 Face ID 或输入密码 → 购买下载
③ 如果账号里没有余额:去苹果美国官网买礼品卡充值,或在淘宝慎选信誉卖家
打开 Shadowrocket App:
① 底部导航栏点击最右边的 "设置"(齿轮图标)
② 在设置页面中找到 "服务器订阅" → 点击进入
③ 打开 "打开时更新" 开关(变绿)— 这样每次启动 App 都会自动刷新节点
④ 点击左上角 "< 设置" 返回上一页
⑤ 底部导航栏点击最左边的 "首页"(地球图标)
⑥ 点击右上角的 "+"(加号)按钮
⑦ 在弹出窗口中,"类型" 改为 "Subscribe"(订阅)— 默认是 Manual 手动添加节点
⑧ "URL" 输入框粘贴你的 Clash 订阅地址
⑨ "备注" 随便填个名字(如"我的节点")
⑩ 点击右上角 "保存" → 返回首页,App 会自动下载并更新节点列表
① 在首页的节点列表中,点击任意一个节点 → 会显示该节点的延迟值
② 选择一个延迟较低的节点(延迟数字越小越好,一般 <300ms 可用)
③ 打开页面最顶部的 "连接" 开关(向右滑动变绿)
④ 首次开启会弹出"Shadowrocket 想要添加 VPN 配置"的提示 → 点击 "允许" → 验证 Face ID 或 Touch ID
⑤ 开关变为绿色,顶部状态栏出现 VPN 图标(小图标),表示代理已生效
在首页顶部有一个 "全局路由" 下拉框(默认是"配置"或"Proxy"):
① 选 "配置"(Rule)模式:国内网站直接访问,国外网站走代理(推荐日常使用)
② "代理"(Proxy)模式:所有流量都走代理,适合需要访问被屏蔽网站时
③ "直连"(Direct)模式:所有流量都不走代理
底部导航栏 "设置" → 建议修改以下选项:
① "延迟测试方法" → 改为 "CONNECT"(比默认的 URL 测试更准确、更快)
② 回到首页 → 点击底部的 "连通性测试" → App 会对所有节点测速 → 选延迟最低的节点使用
③ 如需更新节点:在首页向下拉(下拉刷新),节点列表会自动更新
| 用途 | 网址 | 需梯子 |
|---|---|---|
| Cloudflare 注册 | dash.cloudflare.com/sign-up | ✅ 无需 |
| Cloudflare 登录后台 | dash.cloudflare.com | ✅ 无需 |
| Zero Trust 仪表盘 | one.dash.cloudflare.com | ✅ 无需 |
| WARP 客户端下载 | developers.cloudflare.com | ✅ 无需 |
| Cloudflare 文档中心 | developers.cloudflare.com | ✅ 无需 |
| edgetunnel 项目 | github.com/cmliu/edgetunnel | ⚠️ 需要 |
| UUID 生成器 | www.uuidgenerator.net | ✅ 无需 |
| Clash Verge Rev | GitHub Releases | ⚠️ 需要 |
| FlClash | GitHub Releases | ⚠️ 需要 |
| ClashX Pro | GitHub Releases | ⚠️ 需要 |
| Stash(iOS 国区) | App Store 搜索 Stash | ✅ 无需 |