Skip to content

iOS 规则设置教程:全局、规则、直连三种模式与分流配置 ​

这篇 iOS 规则设置教程先说结论:iPhone 代理客户端日常应该用「规则」模式,国内网站直连、境外网站走节点,速度快又省流量。「全局」只在排查问题时临时用,「直连」等于关掉代理但保留 VPN 连接。

速读要点

  • 日常用规则模式,全局只做排查,直连等于暂停
  • 匹配顺序:域名 → IP → GEOIP → 兜底
  • 自定义规则放覆写或本地段,否则更新被覆盖

适用范围 ​

  • Shadowrocket、Stash、Quantumult X。
  • 已能正常连接。还没配好的先看 iOS 教程总览。

iOS 规则设置教程:全局、规则、直连三种模式的区别 ​

模式流量怎么走什么时候用
规则按规则列表逐条匹配,命中直连的直连,命中代理的走节点日常使用
全局所有流量都走当前节点判断「是不是规则没匹配上」
直连所有流量都不走节点临时停用代理又不想关 VPN

规则模式下,一个请求的匹配顺序通常是:域名规则 → IP 规则 → GEOIP(按 IP 归属地)→ 兜底规则(FINAL / MATCH)。大多数机场的 Clash 配置已经写好了这套规则,你只需要选模式。

准备 ​

  • 知道当前用的是机场配置还是客户端自带规则。Stash 用机场的 Clash 配置,规则由机场维护;Shadowrocket 与 Quantumult X 默认用自带规则,机场配置只提供节点。
  • 想自定义规则前先确认域名,可在 Safari 地址栏复制。

切换模式的步骤 ​

  1. Shadowrocket:「设置」→「代理」,选「配置」(即规则)、「全局」或「直连」。预期:首页顶部显示当前模式名称。
  2. Stash:首页「出站模式」卡片,点选「规则」「全局」「直连」。预期:卡片文字立即更新。
  3. Quantumult X:首页长按右上角开关或点运行模式区域,在「全局直连」「全局代理」「分流规则」中选择。预期:首页模式图标变化。
  4. 切回 Safari 刷新页面。预期:模式切换即时生效,不需要重连。

操作对照:Stash 出站模式切换

在此步骤中,界面重点核对「Stash 出站模式切换」相关配置项与状态指示。如因客户端版本更新导致界面按钮命名微调,以软件当前实际对应项为准。

操作对照:Shadowrocket 设置里的代理模式

在此步骤中,界面重点核对「Shadowrocket 设置里的代理模式」相关配置项与状态指示。如因客户端版本更新导致界面按钮命名微调,以软件当前实际对应项为准。

自定义一条分流规则的步骤 ​

以「让某个域名强制走代理」为例:

  1. Shadowrocket:「配置」→当前配置→「编辑规则」→「添加规则」,类型选 DOMAIN-SUFFIX,值填域名,策略选 PROXY,保存。预期:规则列表顶部出现新规则。
  2. Stash:「配置」→「覆写」→新建覆写,在 rules 里写入 DOMAIN-SUFFIX,example.com,节点选择,启用覆写。预期:订阅更新不会覆盖这条规则。
  3. Quantumult X:设置→「分流规则」或直接编辑配置文件的 [filter_local] 段,加入 host-suffix, example.com, proxy。预期:保存后首页刷新规则数。
  4. 访问该域名验证。预期:在客户端的连接记录里看到它命中新规则。

自定义规则放在机场规则之前才会优先匹配,三款客户端的新增规则默认都插在顶部。

验证是否成功 ​

  • 规则模式下打开国内网站,连接记录显示 DIRECT;打开境外网站显示节点名。
  • 自定义规则对应的域名在连接记录里命中你写的规则。
  • 切到直连模式后境外网站打不开,切回规则后恢复。

常见问题 ​

规则模式下某个网站打不开、全局能开怎么办? ​

说明规则没覆盖到这个域名,被 GEOIP 或兜底规则判成直连了。按上面的方法加一条 DOMAIN-SUFFIX 规则走代理。更多原因看延迟正常但打不开网页。

规则模式下国内网站也走了代理怎么办? ​

兜底规则被设成了 PROXY,或 GEOIP CN 规则缺失。Stash 用户检查机场配置的最后几条规则;Shadowrocket 用户在「全球路由」里选「配置」而不是「代理」。

机场配置自带的广告拦截怎么关掉? ​

Stash 在策略组里把「广告拦截」组切到 DIRECT;Quantumult X 在分流资源里禁用对应规则集。不要删机场配置里的规则,更新后会被覆盖。

规则更新后自定义规则丢了怎么办? ​

直接改机场配置会被订阅更新覆盖。Stash 用覆写,Quantumult X 用 [filter_local],Shadowrocket 在本地规则里加,这三处都不会被覆盖。

下一步 ​

相关阅读 ​

本站内容仅供参考,部分链接含推广说明,详见各优惠页。关于本站