SwitchyOmega配置及使用(图文)

发布于 2020-01-08  0 次阅读


平常在SSR中选用PAC模式,有时浏览某些网站的时候并不需要代理,代理反而访问不了(如自己的开发环境、有时候的github等)。这种一般情况就是在SSR中选择模式为直连,或者自己编辑本地PAC的规则。方法一每次切换代理和非代理页面就要在SSR切换一下,想想都觉得麻烦。第二种编辑本地PAC相对来说会简单一点,但是PACList会在每次更新中覆盖原来的PAC。所以在Chrome浏览器可以用 Proxy SwitchyOmega 来快速切换该网站是否开启代理。

安装

在Chrome应用商店上搜索SwitchyOmega,安装并启用。

配置

首先配置代理服务器,SSR 代理话 默认是启动本地的1080端口,所以基本配置如下

在到情景模式,设置自动切换模式 auto switch ,点更新情景模式,会下载更新Github上面的需要代理的规则,将规则中列表设置成proxy模式,默认情景模式为直接连接模式,最后点击应用选项

同时也可以在切换规则中添加条件来匹配用哪一种情景模式,如我默认把localhost的都用直接连接不走代理模式。

使用

找到状态栏中的小圆圈,并选择自己需要的情景模式。

  • 直接连接 所有都不走代理
  • 系统代理 按照ssr配置的规则走代理模式
  • proxy 默认代理模式,ssr的配置+switchyOmega中proxy的配置
  • auto switch 自动切换模式, 根据你自己配置的规则自动切换哪些需要代理,哪些直连

当我们随便打开一个网站之后,再点这个小圆圈,会出现多两个选项

  • 添加条件 快速为自动切换情景模式添加该域名的代理条件匹配
  • 域名 设置该域名走代理还是直连,下次默认走设置的模式

添加条件 示例: 图中设置表示所有google.com泛域名的请求都走直接连接。添加条件后就自动匹配google不走代理了。

之后就是根据自己需要设置好匹配条件,之后开着auto Switch基本就不用了管了。还有别忘了系统里面启动ssr代理。