Clash 怎么只代理浏览器而不影响全局
Clash 一旦开启全局代理,系统所有网络请求都会走代理,包括微信、钉钉、游戏、下载工具甚至系统更新,这不仅影响效率,还可能触发某些应用的风控机制。而你真正需要的,是让浏览器(尤其是 Chrome、Edge)走代理,其他程序保持直连——比如你只想科学上网看资料、刷视频,但不想让办公软件卡顿或被封号。问题的核心在于:如何在不修改系统全局设置的前提下,仅对浏览器实施代理分流。
关键在于使用 Clash 的「规则模式」与「应用程序级代理」功能。首先确保你已安装 Clash for Windows / Clash Verge / ClashX(macOS)等客户端,并配置好订阅源。进入设置,将代理模式设为「Rule」而非「Global」。此时,所有流量默认直连,只有命中规则的才会走代理。
接下来,重点配置浏览器的代理策略。以 Chrome 为例:打开 Clash 客户端,在「Proxy」标签页找到「Bypass」或「Local Proxy」选项,勾选「Use system proxy」,然后在浏览器设置中手动启用「使用系统代理」。注意:不要在浏览器里填代理地址和端口,而是依赖系统代理设置。这样,当 Clash 检测到浏览器进程发起请求时,会自动将其路由至代理节点。
更精准的做法是使用「应用规则」。在 Clash 设置中添加一条规则:`PROCESS-NAME: chrome.exe` → `PROXY`,再加一条:`PROCESS-NAME: Edge.exe` → `PROXY`。这会强制指定浏览器进程走代理,而其他程序不受影响。如果用的是 macOS,ClashX 可直接在菜单栏选择「只代理浏览器」,它会自动识别并注入代理配置。
验证是否成功,最直接的方法是打开浏览器访问一个只能通过代理访问的网站(如 Google 或 YouTube),确认能正常加载。同时在另一窗口打开命令行,执行 `curl ifconfig.me`,若返回结果是代理所在国家的 IP,说明全局未受影响;若返回本地公网 IP,说明代理生效且仅限浏览器。
常见误区包括:误以为只要关掉全局代理就万事大吉,实际上若浏览器仍走直连,需检查是否启用了「自动代理检测」或系统代理设置未同步。另外,部分国产软件(如腾讯会议、企业微信)会主动绕过系统代理,即使浏览器走代理,它们依然直连,这是正常现象,无需调整。
应届生没有实习经验简历填什么?可以写课程项目、技术博客、开源贡献、竞赛经历,哪怕只是用 Python 写了个爬虫练手也值得列。关键是把“做过”转化为“学到了什么”,体现解决问题的能力。至于 PikPak 提示空间不足怎么腾?先删无用文件,清空回收站,检查缓存目录,关闭后台同步任务,必要时导出重要数据后重装客户端——这些操作不影响浏览器代理设置,也不会干扰 Clash 的规则运行。
最终判断标准是:浏览器能科学上网,其他应用如微信、钉钉、迅雷、系统更新均正常连接,且系统代理状态栏显示“已启用”但无异常提示。此时,你已实现「只代理浏览器」的目标,既保住了效率,又规避了风险。