返回文章

macOS · FlClash 配置教程

FlClash 链式代理教程:机场订阅搭配后置节点

FlClash · 翻墙应用商店 ·

在 FlClash 中给后置节点设置“拨号代理”,可以让机场线路负责连接后置服务器,再由后置节点访问目标网站:

本机 → 机场节点(前置)→ 后置节点 → 目标网站

本文将机场保存为普通订阅,在自定义配置中通过「代理集」引用它。机场节点可以自动更新,后置节点、策略组和拨号关系独立保存在自定义配置中。全程通过应用界面操作。

一、先创建后置节点

打开底部的 工具 → 自定义配置资源 → 代理,点击添加按钮,进入“添加代理”。这一步先把后置节点保存在本地代理资源中。

工具中的自定义配置资源,可进入代理管理
工具中的自定义配置资源,可进入代理管理

如果手里已经有节点分享链接,点击添加面板右上角的 快速编辑 图标,将整条 vless://… 链接粘贴进去,点击“确定”,让 FlClash 解析成表单。这里输入的是节点分享链接,不是手写配置文件。

下面是一条完全虚构的格式示例,不能用于连接:

vless://00000000-0000-4000-8000-000000000001@exit.example.invalid:443?encryption=none&security=reality&sni=exit.example.invalid&fp=chrome&pbk=Fh5dDnwvMP5qai6-pD9VwAeELx5DWkwC3mOVV7FoPXo&sid=1234abcd&type=tcp&flow=xtls-rprx-vision#%E5%90%8E%E7%BD%AE%E8%8A%82%E7%82%B9%EF%BC%88%E7%A4%BA%E4%BE%8B%EF%BC%89

解析后核对名称、服务器、端口、UUID,以及网络、TLS、SNI、Reality 公钥、Short ID、客户端指纹和 Flow。实际值应与节点提供者给出的资料一致,不要把示例参数套到自己的服务器上。

后置节点基础表单,使用虚构服务器与 UUID
后置节点基础表单,使用虚构服务器与 UUID
查看 VLESS Reality 选项的界面截图
Reality 选项,所有连接资料均为虚构值
Reality 选项,所有连接资料均为虚构值

确认后点击右上角的 对勾 保存。本文将它命名为 后置节点(示例)。

二、添加机场订阅,开启自动更新

打开底部 配置 → + → 链接,填写机场名称和 Clash/Mihomo 订阅地址,点击右上角对勾保存。本文命名为 机场订阅(示例)。

截图中的订阅由本机提供,地址与节点均为虚构数据;实际操作填写自己的机场订阅地址。

通过链接添加普通机场订阅,截图使用本机测试地址
通过链接添加普通机场订阅,截图使用本机测试地址

回到配置列表,右键机场条目 → 编辑,确认自动更新已开启,再按需要设置更新间隔。截图中为 1440 分钟,即一天;点击右上角对勾保存。

普通机场订阅开启自动更新,更新间隔为 1440 分钟
普通机场订阅开启自动更新,更新间隔为 1440 分钟

保留这个机场订阅,后面的自定义配置会引用它。

三、在自定义配置中引用机场代理集

回到 配置 → + → 自定义。点击顶部名称旁的下拉菜单,选择重命名,将它命名为 链式代理(示例)。

点击“策略组”右侧的 +,名称填写 前置代理,代理类型保持 Selector。

进入 添加节点 → 代理集,勾选 机场订阅(示例)。返回组表单后,应看到机场名称下方标注代理集,再点击右上角对勾保存。

这里引用的是订阅中的节点集合,机场增删线路后,组内节点会随之更新。自定义配置中已有合适的前置组时,可以直接复用。

四、创建出口选择组

再点击策略组右侧的 +,名称填写 出口选择,代理类型保持 Selector。通过“添加节点”加入两个候选项:

  • 本地代理 → 后置节点(示例)。
  • 策略组 → 前置代理。

返回表单,确认这两个成员都在,点击右上角对勾保存。

出口选择组包含后置节点和前置代理组
出口选择组包含后置节点和前置代理组

以后在这个组里选择后置节点,就使用链式出口;选择前置代理,就直接使用机场出口。

五、为后置节点设置拨号代理

在自定义配置中打开 更多 → 拨号代理 → 后置节点(示例),选择 前置代理。

后置节点的拨号代理设置为前置代理
后置节点的拨号代理设置为前置代理

这表示连接后置服务器时,先经过“前置代理”当前选中的机场线路。前置代理组只引用机场订阅,不加入后置节点,避免循环引用。

如果这里找不到后置节点,先确认上一步已将它加入“出口选择”并保存。

六、添加分流规则

代理集提供机场节点,分流规则在当前自定义配置中维护。这里用“局域网直连,其余流量走出口选择”的简单规则演示。

  1. 打开 规则 → + → 快捷操作,勾选局域网直连,点击对勾保存。
  2. 回到规则页,点击 + → 添加,将“代理类型”设为 MATCH,“分流策略”设为 出口选择,点击对勾保存。类型列表可搜索 MATCH。
  3. 点击规则页顶部的排序按钮,将 MATCH 拖到最后,再点击排序按钮退出。
局域网直连规则在前,MATCH 指向出口选择并放在最后
局域网直连规则在前,MATCH 指向出口选择并放在最后

规则从上到下匹配。需要国内直连或按网站分流时,在 MATCH 前添加对应规则。机场原有的策略组和规则不会随着代理集引用一起同步。

七、选用自定义配置并选择线路

回到配置列表,选中 链式代理(示例),进入底部代理页面:

  • 在前置代理中选择一条可用机场线路。
  • 在出口选择中选择后置节点(示例)。

换成真实且有效的资料后,在仪表盘选择规则模式并启动 FlClash,再按自己的使用方式开启系统代理或虚拟网卡,让流量进入客户端。

八、更新机场节点

日常更新的是配置列表中的 机场订阅(示例)。FlClash 会根据订阅的自动更新设置检查更新;需要立即刷新时,右键机场条目 → 同步即可。当前配置仍保持选中链式代理(示例)。

同步机场订阅,当前仍选中链式代理自定义配置
同步机场订阅,当前仍选中链式代理自定义配置

下面是本机测试订阅新增 日本线路 04(示例) 后的结果。执行同步后,“前置代理”组出现了新线路,后置节点的拨号绑定与出口选择都保留。

机场订阅新增第 4 条线路后,前置代理组显示更新后的节点
机场订阅新增第 4 条线路后,前置代理组显示更新后的节点

自动更新需要 FlClash 能够正常运行和访问订阅。机场节点变化由订阅更新,自定义策略组与分流规则继续由你维护;无需重新导入整份自定义配置。

九、验证与排错

怎样检查是否走了完整代理链?

使用真实资料建立一条新连接,访问可信的 IP 查询服务,核对是否为后置节点的出口。同时在 工具 → 实时连接 查看该请求命中的规则、策略和代理链。

订阅更新了,前置组却看不到新节点

先确认机场订阅同步成功,再检查前置组内引用的是代理集。如果加入的是“本地代理”中的机场节点副本,它们不会随普通订阅更新。组内设置了筛选时,也要检查新节点是否被过滤。

网站显示的仍是机场 IP

确认“出口选择”实际选中了后置节点,并检查请求命中的规则。切换后重新建立连接,避免旧的长连接继续沿用之前的路径。

怎样临时改回机场出口?

在“出口选择”中改选前置代理。需要恢复链式出口时,再选回后置节点。

后置节点无法连接

先确认前置机场线路可用,再核对后置服务器地址、端口、认证参数,以及 Reality 的 SNI、公钥、Short ID、指纹和 Flow;最后检查拨号代理是否仍指向前置代理组。


截图说明: 截图来自本机 FlClash,订阅、服务器和认证参数均为虚构数据。本次验证了订阅同步后节点列表刷新与链式设置保留,未进行真实代理连通性测试。

查看原图