先确认:你要绕过的是系统代理,不是 TUN

浏览器已经能通过 Clash Verge Rev 使用代理,但你希望某个网站直接连接,不经过本机代理入口。这种情况下,可以给系统代理增加一个网站例外。它不会把其他网站一起改成直连,也不需要为了一个域名改写整份订阅。

本文按 Clash Verge Rev v2.5.2、Windows 10/11、x64 或 ARM64 的简体中文界面说明。该项目仍在维护,与已经停更的 Clash for Windows 不是同一个客户端;这里核对的是官方正式版本,不代表后续版本菜单永远不变。前提是普通系统代理已正常工作、「使用 PAC 模式」关闭,且本次测试没有 TUN、其他 VPN 或浏览器独立代理接管流量。若你的网络依赖这些设置,请先保留现状,不要直接照搬。

这是一篇首次增加例外的教程:原来使用默认绕过,尚未维护额外的自定义列表。遇到已有自定义配置时,下文会给出停止位置,避免把别人配置好的例外覆盖掉。

与 DIRECT 规则的区别:系统代理绕过由遵循 Windows 代理设置的应用处理,请求可以不进入 Mihomo;规则中的 DIRECT 则是请求已经进入内核后选择直连。两者都可能表现为目标网站直连,但日志与适用范围不同。这里不配置 PAC、TUN 或 WSL 的代理。

打开设置,先保留默认绕过列表

进入「设置 → 系统设置」,点击「系统代理」旁的设置图标,打开「系统代理设置」。不要为了添加网站改动代理主机、监听端口或守卫间隔。默认列表里不仅有 localhost,还包含本机和局域网地址的匹配项,删除它们可能改变原本正常的本地访问。

  1. 确认系统代理已经启用,「使用 PAC 模式」关闭;若编辑控件不可用,先检查这些前提,而不是关闭格式校验。
  2. 确认「始终使用默认绕过」原来处于开启状态,私下记录当前显示的完整默认列表和开关状态。
  3. 关闭「始终使用默认绕过」,检查出现的可编辑列表是否与刚记录的默认列表一致。
  4. 只有列表一致才继续。若原开关本来就关闭,或者关闭后出现其他历史自定义条目,点击「取消」,保留原配置;不要删掉它们来凑成示例。

看到默认列表,不等于没有历史自定义:v2.5.2 开启默认开关时只展示默认条目,关闭后才显示可编辑内容。因此必须做一次前后对照。公司或学校管理的设备,还应先确认管理员允许该网站绕过代理。

添加一个主机名,再保存

下面用 example.com 表示你要直连的主机。它只是示例,请替换成你有权访问、已经确认需要直连的实际主机名。先只加一个,不要一开始就放大到全部子域名。

  1. 保留现有的全部默认条目,让「始终使用默认绕过」保持关闭,「验证代理绕过格式」保持开启。
  2. 在「代理绕过设置:」下方的输入框填写目标主机名,例如 example.com。
  3. 点击「新建」或按 Enter,确认主机名已经变成列表中的独立条目,输入框中的草稿已提交。
  4. 点击「保存」,留意是否出现错误;稍后重新打开设置,确认新增条目仍在,默认开关仍然关闭。

输入框和列表是两个状态。仅把域名打进输入框,然后直接点击对话框的「保存」,不能据此判断域名已加入列表。保存也会异步更新系统代理,窗口关闭本身不是成功凭据;长时间下载、会议或远程连接期间,建议先不要调整这些设置。

如果用「高级」文本编辑模式,Windows 的多项例外使用英文分号 ; 分隔。可视化列表会按该平台的分隔符整理条目;本教程优先使用列表操作,不需要手工复制整段默认地址。

域名应该怎么填?不要把网址路径也粘进去

填写内容是否用于本文原因
example.com可以,换成你的目标主机先用明确的主机名做小范围测试
www.example.com目标地址使用 www 时单独核对不要把根域名与不同子域名当成同一个条目
https://example.com/account不要这样填协议前缀和网页路径不是这里的主机名
DOMAIN-SUFFIX,example.com,DIRECT不要这样填这是内核规则语法,不是 Windows 代理例外
192.168.0.0/16不要照搬本版 Windows 绕过校验不接受这种 CIDR 写法

网站打开后可能跳到另一个主机,登录和静态资源也可能使用不同域名。一个主机的例外不等于整个服务的所有请求都已直连。先确认地址栏实际主机以及失败请求对应的主机,再决定是否需要增加下一条;不要为了让校验通过而关闭校验,也不要直接使用匹配所有地址的 *。

验证时,同时检查目标网站和其他代理请求

保存后先确认系统代理仍然开启,再让浏览器为目标网站建立新连接。已有连接可能继续沿用之前的路径;必要时结束相关浏览器进程后重新打开,并留意未保存的标签页内容。

  • 核对目标主机:重新打开绕过设置,确认填写的条目与实际访问主机一致,没有把重定向后的另一个域名漏掉。
  • 做对照请求:再访问一个已知需要经过当前代理、且不在例外列表中的网站,检查 Clash Verge Rev 的连接页面,确认这类请求仍进入内核并使用预期出口。
  • 区分直连证据:目标请求若以 DIRECT 出现在内核连接中,说明它仍进入了内核;仅没有看到日志也不能单独证明绕过成功,页面缓存、连接复用和应用自带代理都可能干扰判断。

需要精确确认时,应结合浏览器网络记录或你有权限查看的目标服务访问日志,核对新请求的连接路径。网站能打开只是功能检查,不等于每一个资源都采用了预期出口。若浏览器设置由扩展或组织策略管理,先核实真正生效的代理来源,不要反复重装客户端。

不想保留这次修改,怎样恢复默认范围?

下面只适用于前面已确认「原来使用默认绕过,关闭开关后没有额外自定义」的情况。目的只是恢复默认绕过范围,不是还原配置文件的每一个字节,也不会删除订阅或节点。

  1. 重新打开「系统代理设置」,让默认开关暂时保持关闭。
  2. 清空可编辑的绕过列表;条目较多时可切到「高级」文本模式清空,并确认编辑区确实为空。
  3. 再开启「始终使用默认绕过」,点击「保存」。
  4. 重新检查默认列表和系统代理状态,再测试本地页面及一个原本可用的代理网站。

不要只把默认开关打开就当作撤销完成:已保存的自定义内容不一定会因此消失。本文的恢复步骤先清空自定义字段,再使用默认列表;如果你原本就有其他自定义规则,应按自己的记录恢复,不能套用清空操作。

添加网站例外的关键不是条目越多越好,而是范围明确、旧列表保留、结果可验证。确认这一个主机确实需要直连之后,再保留设置即可;不必同时调整 DNS、节点和代理模式。

官方来源与版本边界

版本号、文件名和界面文字可能随项目更新而变化,操作前请以链接中的项目文档为准。