浏览器代理插件与 Clash 冲突怎么处理
浏览器插件(SwitchyOmega 等)设置的代理优先级高于系统代理——插件说了算。于是常见两类「玄学」:Clash 明明开着、换节点却不生效(插件把流量指到了别处);或 Clash 已退出、浏览器还在转圈(插件仍指向已关闭的端口)。
推荐方案:二选一
- 方案 A(推荐):卸载/停用代理插件,浏览器走系统代理。Clash 的规则分流本就在内核层完成,浏览器侧不需要再分一次流。这是绝大多数人的最优解;
- 方案 B(保留插件):适合确有「按标签页/按站点手动切换直连与代理」需求的用户。把插件的代理情景模式指向 Clash 的端口(127.0.0.1:7890),并把默认情景设为「系统代理」——让插件成为 Clash 的前端而不是对手。
已经乱掉时的自救
- 插件图标 → 切换到「直接连接」,确认此时浏览器可上国内网站;
- 再切到「系统代理」,验证经 Clash 的访问正常;
- 逐一检查插件里配置过的旧端口(如以前用过 1080),删除失效条目。
判断流量到底走了谁:Connections 页面有这条连接→经过了 Clash;没有→被插件送去了别处。