公司开发过程中一直使用 Clash 访问外网查询资料,但是在开启 Clash 的系统代理时候开发项目时可能会遇到一些问题,比如:内网访权限就没了,又或者本地本地的nginx代理不生效了等...
当然这些问题可以通过修改订阅链接的规则配置解决这个问题:
注意:这种方式会因为订阅配置的自动更新而失效
临时方法:修改订阅配置规则
这种方式能临时解决问题,但是这种方式会因为订阅配置的自动更新而失效,所以不推荐。
完美的解决方案:配合SwitchyOmega插件
在chrome应用商店中搜索 SwitchyOmega 并安装
打开 SwitchyOmega 的配置页面,切换到 auto switch 页面,改成如下配置。
- 你不希望走代理的域名,比如:juejin.cn
- 情景模式使用 proxy 模式
- 点击“添加规则列表”,就会出现“规则列表设置”,选择 AutoProxy
- 规则列表网址:raw.githubusercontent.com/gfwlist/gfw…
填入“规则列表网址”后,点击“立即更新请求模式”即可
说明:规则列表可在这里GFWList 查看最新地址
这样就配置好了,把 SwitchyOmega 固定到浏览器右上角方便切换代理模式,右上角点击 SwitchyOmega 切换到 auto switch 模式,即可根据上面的配置自动使用代理了,同时也可以选择别的模式
注意:使用时 Clash 不需要开启“系统代理”,只需要保持 Clash 在运行即可