1. SwitchyOmega介绍
- 是什么:SwitchyOmega 是Chrome 和 Firefox 浏览器上的代理扩展程序,通过这个
代理设置工具
可以轻松快捷的管理和切换多个代理设置。
- 因何而生:可以帮助用户非常方便地
浏览国外网站
。不需要一直切换代理,能够自动帮你把设置好的代理进行合适的切换,是用户进行网页浏览的最佳选择。
2. 主要功能
(1) 情景模式:可以使用HTTP/Socks代理访问网址;可以根据多种条件和规则自动切换;可以根据在线或本地的PAC脚本选择代理。
情景模式类型:
- 代理服务器:经过代理服务器访问网站
- 自动切换模式(auto switch):如果我们访问不同的网址,需要经常切换不同的代理,我们就可以选择使用自动切换模式。当我们访问某个域名时,会自动切换到相应的代理上,不用我们再手动切换了(SwitchyOmega可以根据切换条件对不同的网络请求使用不同的情景模式,例如域名通配符条件可以对某个域名下的所有网络使用特定的情景模式)
- PAC情景模式:
- 虚情景模式:
(2) 规则:可以在线导入AutoProxy和Switchy格式的规则,也可以自己添加域名通配符、网址通配符和网址正则的切换规则。
(3) 快速切换:可以在浏览器菜单中对情景模式进行快速的切换,可以快速的对当前网址添加过滤规则。
(4) 备份/恢复
- 生成备份:导出一份包括情景模式和其他所有选项的备份文件。
- 备份恢复:导入本地的备份文件以恢复所有选项。
(5) 同步:可以将设置和情景模式同步到所有使用SwitchyOmega扩展的Google Chrome浏览器的桌面设备。
(6) 开源:SwitchyOmega为SwitchySharp的升级版,免费并且开源,代码托管于GitHub上。
3. 下载安装
(1) 下载SwitchyOmega:选择最新的发行版,下载SwitchyOmega_Chromium.crx文件
(2) 安装(chrome插件安装通用方法如下)
-
进入扩展程序界面
点击浏览器右上角的"拓展程序"图标在下拉框中选择“管理拓展程序”,即可进入扩展程序界面;或 点击浏览器右上角的小三点->更多工具->拓展程序,进入扩展程序界面
-
将之前下载好的crx文件拖到chrome的扩展程序中即可完成插件安装,或点击“选择加载已解压的扩展程序”->本地选择下载的插件->安装完成
4. SwitchyOmega配置
安装完成后,Chrome右上角有个圆形的图标,点击“选项”即可进入SwitchyOmega配置界面
4.1 新建代理情景模式并配置
(1) 选择代理服务器
(2) 配置代理服务器的协议、IP和端口号(网上免费的代理服务器基本都不好用,本人使用的是公司购买的代理服务器,一年几百元)
备注:点击最左边菜单的“应用选项”即可保存代理设置
4.2 新建自动切换模式并配置
(1) 选择自动切换模式
(2) 配置切换规则
- 可自定义切换规则:如通过域名通配符进行适配,当想要通过谷歌进行访问时,选择代理服务器,如上图步骤3所示
- 通用切换规则:地址为 https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt,如上图步骤5所示
备注:上图步骤6中点击“立即下载情景模式”,若提示失败(默认使用的是系统代理,所以访问失败),将代理设置切换为“Proxy”(选择代理服务器访问)即可。
5. 测试
(1) 代理选择Proxy或AutoProxy
(2) 访问谷歌首页:不管选择Proxy还是AutoProxy,都能够成功访问
因为
- 选择代理服务器模式(Proxy):所有访问都通过代理服务器进行中转
- 选择自动切换模式(AutoProxy自定义了切换规则):所有的
*.google.com
访问都通过代理服务器进行中转,其他网址采用直连访问
所以:直接选择AutoProxy模式即可,以后不管是访问谷歌还是百度等,SwitchyOmega会根据切换规则自动选择访问模式,即通过谷歌访问的网址都会通过代理服务器进行中转,除此之外的网络访问都采用直连访问