Clash / 多端代理客户端部署指南

前提

已有可用的 订阅 URL(Sub-URL),通常由机场/服务商提供,格式类似 https://example.com/api/v1/client/subscribe?token=xxx


架构示意图

订 阅 层 代 理 层 应 用 层 🌐 机场服务商 提供 订阅 URL · 维护 代理节点池 订阅 URL https://example.com/sub?token=xxx 订阅拉取 🧩 Clash 内核 本地代理引擎 · 规则匹配 · 协议转换 🪟 Windows Clash Verge Rev HTTP :7890 · Socks5 :7891 🍎 macOS Clash Verge Rev 系统代理 / TUN 模式 🤖 Android Clash Meta (CMFA) VPN 模式 · TUN 📱 iOS Stash / Shadowrocket VPN 开关 · 策略组 🖥 Chrome / Edge Zero Omega 插件 127.0.0.1:7890 PAC / 代理 / 直连 一键切换 🖥 Safari / Chrome Zero Omega 插件 127.0.0.1:7890 系统代理 / 浏览器单独走代理 📱 Android 应用 分应用代理 Telegram ✓ 银行 ✗ 地图 ✗ 📱 iOS 应用 规则模式分流 国内直连 · 国外代理 Stash 应用策略需描述文件 图例 桌面端 (Win/Mac) Android iOS 浏览器插件 机场/服务商 数据流向

一、Windows

推荐客户端:Clash Verge Rev

  1. 下载 Clash Verge Rev,选 Clash.Verge_x.x.x_x64-setup.exe
  2. 安装后打开 → 订阅 → 粘贴订阅 URL → 导入
  3. 代理 页面选择节点,开启 系统代理
  4. 模式推荐:Rule(规则模式)

浏览器单独配置(Chrome/Edge + Zero Omega)

  1. 安装 Zero Omega(SwitchyOmega 社区维护版)
  2. 新建情景模式 → PAC 模式 或 代理模式
  3. 填入:127.0.0.1:7890(Clash 默认 HTTP/Socks5 端口)
  4. 点击圆形图标切换:
    • 🟢 直接连接(直连)
    • 🔴 PAC(自动分流)
    • 🔵 代理(全局走代理)
  5. 搭配 Clash 系统代理关闭时,仅浏览器走代理,其他应用不受影响

二、macOS

推荐客户端:Clash Verge Rev

  1. 下载 Clash.Verge_x.x.x_aarch64.dmg(Apple Silicon)或 x64(Intel)
  2. 安装后操作同 Windows:导入订阅 → 选择节点 → 开启系统代理
  3. 菜单栏图标管理,支持 设置为系统代理TUN 模式

三、Android

推荐客户端:Clash Meta for Android (CMFA) / Flado

  1. 下载 Clash Meta for Android APK
  2. 安装 → 配置 → 新建 → 从 URL 导入 → 粘贴订阅 URL
  3. 选节点 → 点「启动」

分应用代理(Android 独有)

  1. 在 Clash Meta 中进入 设置应用代理
  2. 选择「仅代理以下应用」→ 勾选需要走代理的 App
  3. 未勾选的应用直连(不耗代理流量)
  4. 典型场景:浏览器/Telegram/Twitter 走代理,银行/地图/视频 直连

四、iPhone / iPad

推荐客户端:Stash(推荐) / Shadowrocket(小火箭)

⚠️ 均需美区 App Store 账号下载

Stash(Clash 核心,功能最全)

  1. 打开 Stash → 策略组 → 右上角 + → 从 URL 下载配置
  2. 粘贴订阅 URL → 导入完成
  3. 在首页开启 VPN 开关
  4. 支持 策略组分组(按国家/用途分流)

Shadowrocket(轻量,易上手)

  1. 打开 Shadowrocket → 右上角 + → 类型选 Subscribe
  2. URL 填入订阅链接 → 保存
  3. 首页点开关连接
  4. 配置 中可编辑规则,支持 按应用/按域名 分流

五、iOS 分应用配置

iOS 不支持像 Android 一样原生按 App 开关代理,但可通过以下方式实现类似效果:

  • Stash → 策略组中可用 应用策略 功能(需安装描述文件)
  • Surge(付费)→ 功能最强大,支持按 App 分流
  • 替代方案:使用 规则模式(Rule),国内 App 域名走直连,国外走代理

通用小贴士

  • 订阅 URL 通常有时效性,过期需更新:客户端内点「更新订阅」
  • 端口:Clash 默认 HTTP 代理 :7890,Socks5 :7891,混合 :7890
  • TUN 模式:全局虚拟网卡模式,所有流量接管(游戏/非HTTP应用用这个)
  • 规则维护:推荐使用 Loyalsoldier 规则集,自动分流国内外流量