远程办公时,Zoom 会议卡顿、Slack 消息延迟,未必是电脑性能不足,也可能是应用流量走错了出口:浏览器已经使用代理,桌面客户端仍然直连;或者规则把会议媒体流量送进一条拥挤、丢包较高的线路。对熟悉 Clash 的用户来说,关键不是把所有流量一股脑切到全局代理,而是先区分应用的连接类型,再用可观察、可回退的规则做分流。本文以 Clash Verge Rev 和 Mihomo 内核为例,介绍节点筛选、规则覆写、实测验证及会议前检查。不同客户端的菜单名称可能略有差异,配置思路适用于其他支持规则模式的 Clash 客户端。

先说明一个容易忽视的细节:Zoom 的会议控制、登录和媒体传输不一定使用同一种协议。桌面端可能同时建立 HTTPS 连接与实时音视频连接;后者常使用 UDP,具体端口和连接方式会随客户端、网络及会议环境变化。仅设置浏览器常用的 HTTP 代理端口,不代表 UDP 媒体流也会被代理。Slack 的消息、文件和工作区功能同样可能访问多个主机。因此,域名规则应作为起点,最终以 Clash 连接面板里的实际请求和会议质量为准。

先定分流目标:办公流量不必全部代理

建议将工作网络拆成三类处理:国内网站及公司内网保持直连;需要代理才能稳定访问的 Zoom、Slack 服务按实际情况送入代理策略组;其他未明确识别的流量沿用原有规则。这样既能避免国内文档站点、考勤系统和内部 Git 服务绕远,也能让需要代理的业务拥有可单独切换的出口。

在改动配置前,先记录当前运行模式、Zoom 和 Slack 的连接表现,以及 Clash 中选中的策略组和节点。若当前配置由订阅自动更新生成,不要直接修改每次更新都会被覆盖的原始文件;优先使用客户端提供的规则覆写、脚本或 Merge 配置入口,并保留一份可恢复的备份。不同机场配置的策略组名称并不统一,以下示例中的 办公代理 需要替换成你自己的代理组名称。

流量类型 建议起点 需要验证的现象
国内网站、公司内网 DIRECT 或既有内网策略 登录、文件共享和内部服务仍可正常访问
Slack 工作区及相关服务 按连接日志添加域名规则,指向办公代理组 消息收发、文件预览和工作区切换均正常
Zoom 登录与控制连接 先观察实际主机名,再决定代理或直连 登录、加入会议和控制操作不超时
Zoom 音视频媒体 比较直连与代理的 UDP、延迟和丢包表现 语音连续、画面稳定,且不会频繁重连

不要把「连上代理」当作「会议一定更稳定」。如果本地网络直连 Zoom 媒体已经稳定,而代理节点上行拥塞,强行将媒体流量绕到远端反而会增加延迟。相反,若办公网络对相关连接限制明显,且所用内核、节点与客户端都支持所需的 UDP 转发,再通过测试决定是否代理媒体流量。Slack 的普通消息较轻,文件上传和下载却更容易暴露带宽或节点吞吐问题,最好分开观察。

选择办公节点并安排规则优先级

为 Zoom 和 Slack 选择节点时,不要只看一次测速的峰值。视频会议更看重持续上行、低抖动和低丢包;文件传输则更依赖可持续吞吐。可以先选择地理位置相对合适、晚间负载稳定的节点,在工作日不同时间各测试一次。自动测速组适合减少手动切换,但若组内节点差异较大,会议中自动切换可能造成短暂断连;重要会议期间建议固定到已验证的节点,并避免同时更新订阅或大批量下载。

规则要放在能够先于宽泛规则命中的位置。若已有「常见国外服务代理」「全球直连」等规则集,办公域名可能已经被其中某条规则接管。先在连接面板查看最终命中的策略,再决定是否补充自定义规则;不要不检查顺序就不断添加重复条目。对于以域名为依据的覆写,可以从以下结构开始,再根据日志增删具体域名:

rules:
  - DOMAIN-SUFFIX,slack.com,办公代理
  - DOMAIN-SUFFIX,slack-edge.com,办公代理
  - DOMAIN-SUFFIX,slack-files.com,办公代理
  - DOMAIN-SUFFIX,zoom.us,办公代理
  - DOMAIN-SUFFIX,zoom.com,办公代理
  # Keep private networks and internal services on their existing policies.

这段内容是规则示意,不是适用于所有订阅的完整配置。Slack 或 Zoom 可能通过其他主机名提供鉴权、文件、消息或会议服务;域名也可能随客户端版本和功能变化。不要为了「覆盖全面」而直接把过大的公共云域名后缀整体代理,这可能让无关服务绕路,甚至影响公司单点登录。应在复现问题时按主机名搜索连接记录,确认请求所属应用及当前策略后,再添加最小范围的规则。若日志只显示 IP、没有域名,可检查客户端 DNS 模式、连接嗅探和覆写是否生效;切勿仅凭一个 IP 就写长期固定的 IP-CIDR 规则,因为服务地址可能变化。

规则检查顺序:先确认 Zoom 或 Slack 请求出现在连接列表,再核对域名、命中规则和策略组,最后才换节点。只看客户端状态栏显示「已连接」无法判断某个应用是否真的走了预期出口。

动手配置:覆写规则并进行分场景验证

以下按「备份—添加规则—核对命中—进行真实业务测试」的顺序操作。若你的客户端没有覆写入口,可在订阅服务支持的前提下编辑本地副本;更新订阅后务必检查自定义规则是否仍然存在。修改前不要删除原有规则,也不要把含有订阅凭据的完整配置发到公开社区。

  1. 备份当前配置。在 Clash Verge Rev 的配置管理页面确认当前配置名称,并导出或复制一份可恢复的副本。记下当前系统代理、TUN 状态、DNS 设置和正在使用的办公节点。
  2. 确认策略组名称。打开策略组页面,找到用于代理的组名。若组名包含空格、特殊符号或采用不同语言,规则里的名称必须与配置实际名称完全一致,否则可能出现解析失败或规则指向无效策略。
  3. 通过覆写添加窄范围规则。先添加 Slack 和 Zoom 常见主域名的测试规则,并确保它们位于宽泛规则之前。保存后让客户端重新加载配置;如果页面提示 YAML 错误,立即恢复备份,再检查缩进、逗号和策略组名称。
  4. 用连接面板核对请求。完全退出并重新打开 Slack 与 Zoom,避免旧连接仍沿用原策略。分别触发 Slack 工作区加载、发送测试消息、预览文件,以及 Zoom 登录和加入测试会议;在面板中按应用或域名筛选,记录命中的规则和最终策略。
  5. 对照测试直连与代理。同一网络、同一设备、相近时间分别测试代理节点与直连路径。Zoom 可使用测试会议检查语音连续性、画面质量和重连情况;Slack 则检查消息是否及时送达、文件是否能完整上传下载。一次只改变节点或规则其中一项,便于判断变化来自哪里。

如果 Zoom 控制连接命中代理,但会议里仍出现机器人声、冻结或掉线,重点检查媒体流是否经过预期路径,以及当前节点是否支持相应 UDP 流量。可以短暂关闭相关规则或切换到直连作对照;若直连更稳定,就不应执着于「所有 Zoom 流量都代理」。如果代理更好,则再确认 TUN 或客户端网络接管方式是否覆盖该媒体连接,且没有和企业 VPN、其他虚拟网卡或安全软件发生冲突。

Slack 登录正常但图片或文件打不开时,先查看失败请求对应的主机名和连接策略,而不是马上把所有云服务都加入代理。文件服务可能使用不同域名,DNS 解析、浏览器缓存和公司安全网关也会造成相似现象。可先完全退出 Slack、重新载入工作区,再在 Clash 连接记录里确认文件请求是否出现、是否命中预期策略,以及节点是否在传输过程中断开。若请求一直显示 DIRECT,优先排查规则顺序;若命中代理却反复超时,再比较节点负载和链路质量。

会议前检查与常见故障定位

重要会议开始前留出几分钟做一次轻量检查:确认当前配置已加载、节点没有处于故障状态;用连接面板观察 Zoom 是否建立了新连接;检查系统代理或 TUN 状态与平时测试时一致;暂停可能占满上行带宽的云盘同步、系统更新和大文件上传。若切换过 Wi-Fi、VPN 或网络接口,也应重新打开 Zoom 并进行短暂测试,因为旧连接不会总是自动迁移到新的路由路径。

  • 浏览器正常,Slack 桌面端失败:浏览器可能遵循系统代理,而桌面端使用不同网络栈。先观察 Slack 的连接记录;若完全没有相关流量,再检查 TUN、系统代理覆盖范围及应用是否需要重启。
  • Slack 消息正常,文件上传缓慢:比较文件请求的域名、策略和节点吞吐;同时排查上行被视频会议、云同步或单位网络限速占用的情况。
  • Zoom 能登录,入会后音视频断续:登录与媒体链路可能不同。分别检查会议期间的新连接及 UDP 行为,并进行直连对照;仅更换 HTTPS 代理端口未必能解决媒体传输问题。
  • 规则已经添加,连接仍显示 DIRECT:检查规则是否被更早的规则集覆盖、配置是否重新加载,以及应用是否还在复用旧连接。确认后再调整顺序或重启应用。
  • 开启 TUN 后公司内网不可达:先恢复到修改前的网络模式,检查企业 VPN、网段路由和 DNS 是否冲突。办公内网应保留明确的直连或专用策略,不要为了修复单个应用而破坏整套企业网络。

如果只有某个会议室、公司 Wi-Fi 或热点下出现问题,也要把网络环境纳入判断:访客网络可能限制 UDP,企业防火墙可能要求特定访问策略,移动热点则可能存在上行波动。此时先记录发生问题的网络、连接策略和时间点,再与单位 IT 管理员确认允许的访问方式。不要在未获授权的办公设备上关闭安全软件或绕过单位网络政策;Clash 规则只能管理本机流量路径,不能替代网络管理员对企业服务的正式配置。

与把全部流量送进单一隧道的简单做法相比,分流能把 Slack 消息、Zoom 控制连接和实时媒体分别验证,也能让公司内网及国内常用服务保留直连;而只凭测速挑节点,往往看不到会议中的丢包和连接复用问题。若你希望在 Windows、macOS 或 Android 上用图形界面维护规则、查看连接命中并按场景切换节点,可以先根据自己的系统选择合适的 Clash 客户端,再沿用本文的逐项验证方法。

前往下载 →