用SwitchyOmega管理代理设置

SwitchyOmega是一个非常方便的管理代理服务器的浏览器扩展工具,可以管理你的ss/ssr或者v2Ray等代理的应用场景,轻松切换和管理多个代理设置。本文介绍下如何安装SwitchyOmega以及SwitchyOmega的基本配置与使用。

 

SwitchyOmega介绍

SwitchyOmega是一款Chrome和Firefox 浏览器上的代理扩展程序,可以轻松快捷的管理和切换多个代理设置,情景模式支持多种规则(自定义,PAC,GFWList)自动切换,非常方便。

 

SwitchyOmega的安装

本文以Chrome 69.0.3497.92为例,其他的安装方式可能略有不通,但是基本设置都一样,如果你不是用的Chrome,可以去搜一下你的浏览器如何安装SwitchyOmega。(目前SwitchyOmega支持Chrome或基于Chromium的浏览器以及Firefox或基于Mozilla的浏览器)

SwitchyOmega在线安装法

在线安装直接打开Chrome应用商店(需要科学上网),然后点击添加至Chrome即可:

chrome安装switchyomega

SwitchyOmega离线安装法

离线安装法则是先去下载SwithcyOmega的离线安装包,下载地址:

1.GitHub:https://github.com/FelisCatus/SwitchyOmega/releases/latest

2.在线下载:https://www.switchyomega.com/download/

下载得到SwitchyOmega_Chromium.crx这个离线安装文件后,在Chrome地址栏输入chrome://extensions打开扩展程序,之后打开开发者模式,将离线安装文件拖入到Chrome中即可进行安装。

 

SwitchyOmega配置

删除默认的情景模式

安装完SwitchyOmega后,会自带两个情景模式,可以直接删除,删除顺序为auto switch->proxy:

SwitchyOmega删除默认代理

添加代理服务器

本文以shadowsocks为例,选择新建情景模式,输入名称,类型为代理服务器,之后点击创建

switchyomega-add-proxy-server

创建完毕后,进行代理服务器信息配置。这里以shadowsocks/shadowsocksR为例(如何一键搭建ss/ssr代理服务器:一键脚本搭建SS/搭建SSR服务并开启BBR加速):

代理协议为SOCKS5;代理服务器为127.0.0.1;代理端口为1080,之后点击应用选项保存设置:

switchyomega-modify-proxy

添加自动切换模式

跟上一步一样先新建情景模式,之后选择类型为自动切换模式。自动切换模式包括添加条件规则列表设置两种。

添加条件举个例子,条件类型为域名通配符,条件设置为*.flyzy2005.com,情景模式为SS/SSR(刚刚你设置的代理服务器的名字),这个条件的规则就是所有flyzy2005.com这个域名的二级域名都会走SS/SSR这个代理服务器,包括www.flyzy2005.com,a.flyzy2005.com等等。switchyomega-add-domain

规则列表则是添加一个基础的规则,选择AutoProxy规则列表网址填写https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt,这个地址是GFWList的地址,基本包含了常用的所有被墙网址,并且一直更新,非常好用。之后点击立即更新情景模式

switchyomega-add-auto-proxy

最后,修改规则列表的情景模式,如下图所示,表示经过GFWList匹配后,符合代理的网址走SS/SSR的代理(例如google.com,youtube.com等等),而不需要代理的网址则直接连接(例如国内的baidu.com,qq.com等等):

switchyomega-add-rules

点击应用选项保存设置。

 

SwitchyOmega效果

设置完毕后,打开Chrome浏览器(注意,需要先运行小飞机,各版本的SS客户端下载地址参考:各版本SS客户端&SSR客户端官方下载地址),打开YouTube,在Chrome右上角的工具栏里可以看到YouTube的网址经过GFWList匹配后,走了SS/SSR代理:

switchyomega-youtube

再打开百度,可以看到百度的网址经过GFWList匹配后,没有走SS/SSR代理,而是直接连接:

switchyomega-baidu

 

SwitchyOmega额外配置

如果某个网站没有收入GFWList,但是你想让它通过SwitchyOmega走代理怎么办?一个是通过在自动切换模式中添加条件,过滤你的目标域名,例如我之前设置的*.flyzy2005.com,如果你想让www.example.com走代理,那么就只需要添加条件*.example.com即可。

还有一个方法就是在你打开那个网站后,如果打不开,可以先选择SS/SSR模式而不是自动切换模式,即所有网站都走代理(即全局模式)。设置方式:点击右上角工具栏的SwitchyOmega工具图标,选择对应的模式即可:

switchyomega-ss-ssr

设置某个特定的网址走代理有两种方法,一个时添加条件,一个是点击这个域名修改代理方式,前者是永久生效,后者是关闭浏览器后即失效:

switchyomega-add-domain-2

举个例子,当我选择直连时,我的IP就是我自己本身的IP地址:

switchyomega-proxy-2

而当我选择走SS/SSR代理时,显示的则是我代理服务器的IP地址:

switchyomega-proxy

发表评论

电子邮件地址不会被公开。 必填项已用*标注