SwitchOmega的详细配置怎么样-SwitchOmega的详细配置介绍
下面我们说说该如何配置
先打开SwitchyOmega的选项进入SwitchyOmega的设置页面,有界面、通用、导入导出,一般按默认即可。
1.代理服务器模式:
点击新建情景模式
出现如图所示
情景模式名称随便写,情景模式类型选择代理服务器,点击创建即可SwitchOmega的详细配置
页面会加载到情景模式的设置,在此设置中填写相应参数即可
1.选择代理服务器协议,有http、https、SOCKS4、SOCKS5(如:GoAgent为HTTP、Shadowsocks为SOCKS5)
2.填写代理服务器IP或域名,基本都是本地回环地址(如:GoAgent、Shadowsocks等基本都是本地回环地址127.0.0.1)
3.填写代理服务器端口(如:GoAgent为8086、Shadowsocks为1080)
4.填写不希望通过代理来访问的网站(具体可以使用的语法规则请查看chrome.proxy),如不填写,使用该情景模式下,该浏览器所有流量全部通过代理。
5.记住!每次修改情景模式一定要点击应用,不然就白写!
2.PAC情景模式:
点击新建情景模式
出现如图所示
情景模式名称随便写,情景模式类型选择.PAC情景模式,点击创建即可
在新的情景模式设置中填写相应参数即可
不填写PAC网址:
你可以直接手动编写PAC自由度大,但是需要懂得相关的语言语法。
填写PAC网址:
1.PAC文件的地址(在填写PAC地址后,4号箭头所指位置会变成无法编辑状态)
PAC文件一般在GoAgent的地址为http://127.0.0.1:8086/pac、Shadowsocks为http://127.0.0.1:1080/pac
2.应用更改,只有应用更改后才能更新情景模式
3.点击此处可以立即更新PAC文件(此PAC文件更新与Shadowsocks等客户端的PAC更新不一样,此更新只会把Shadowsocks等在本地的PAC更新到浏览器插件,不会更新本地的PAC.TXT文件而Shadowsocks等的PAC更新是更新本地的PAC.TXT文件)
4.PAC文件内容信息
3.自动切换模式:
看字面意思就应该知道,这个可以在多个代理直接自动切换
还是一样情景模式名称随便写,情景模式类型选择自动切换模式,点击创建即可
我们看到,上面可以编辑源代码,也可以在面板上直接编辑参数。
源代码编辑:
点击编辑源代码后
我们可以编辑箭头所指文本框
最简单的编写方法 直接输入域名 空格 +你的情景模式名称(此情景模式不是自动切换的情景模式的名称,而是代理服务器模式下的情景模式的名称)如下图:
我输入了 www.baidu.com +Socks 5
只要我访问www.baidu.com这个域名,插件会自动切换到Socks 5这个情景模式下的代理服务器来访问
* +direct是自动代理模式的默认值,在源代码中不匹配的将全部直接连接,不经过任何代理。
如果我们把* +direct改成* + Socks 5,那么不在源代码中匹配的将全部走Socks 5情景模式下的代理,在源代码中匹配的将会根据源代码的参数走相应的情景模式。
如果在此设置中我们需要www.baidu.com这个直接连接,不经过代理,那么最简单的编写方法,就是增加www.baidu.com +direct这么一条即可。
更多的编写方法可以去Github查看
直接在列表中编辑:
1.匹配的条件,可以根据需要选择。
域名通配符:
根据域名(主机名)匹配请求。
星号 * 匹配零个或者多个字符。
问号 ? 匹配任意一个字符。
请注意以 *. 开头的规则有特别处理,会同时匹配子域名和自身。
例如: *.example.com 能匹配 www.example.com ,而且也能匹配 example.com 。
如果只需要匹配子域名,请使用两个星号开头,如 **.example.com。
域名正则:
类似域名通配符,但使用正则表达式.
正则表达式很难编写,且可读性差。
因此,一般情况建议使用通配符。当其他任何条件都不能满足要求时,才使用正则表达式。
域名层数:
如果域名层数在设定的范围内则匹配,否则不匹配。
域名层数是指 域名共有几段(以点分隔).
例如: www.example.com 的域名层数为 3,而 internal 的域名层数为 1.
网址通配符:
根据通配符规则匹配网址。
关于通配符表达式,请参考上方的域名通配符一节的说明。
请注意网址通配符没有任何特殊处理,不会特殊处理子域名等。
所以 *://*.example.com/* 能匹配 http://www.example.com/ 但是 不匹配 http://example.com/.
网址正则:
使用功能强大的正则表达式来匹配网址。
但正则表达式很难编写,且可读性差。
因此,一般情况建议使用通配符。当其他任何条件都不能满足要求时,才使用正则表达式。
关键字:
关键字条件的具体匹配规则是:网址协议为HTTP且网址中包含该关键字。
类似于 http://*关键字*, 其中 关键字 是设定好的关键字。
如果某防火墙根据网址中是否包含关键字来屏蔽网址,那么可以使用关键字条件来通过代理访问这样的请求,以达到绕过防火墙的目的。
(禁用)
设置规则类型为(禁用)可以临时禁用某个条件。禁用的条件在匹配时视为不存在。
条件被禁用后,仍然保存有之前的数据(例如通配符或正则),因此当需要时,可以把条件类型改回之前的类型,以方便地重新启用条件。
2.条件设置,不需要多说了把
3.情景模式,选择你代理服务器模式下的情景模式的名称,不需要多说了。
默认情景模式:在自动切换情景模式下默认的流量走向。
如果感觉自己编写规则麻烦,我们可以导入网上的规则
点击添加规则列表
1.在切换规则列表上会自动生成一个规则,可以在后面设置该规则的情景模式
2.规则的格式
3.规则的地址(我提供一个fan墙的规则地址:https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt 此规则内包含大量被功夫网屏-蔽的网站,需要将切换规则列表的连接情景模式改成可以fan墙的代理服务器的情景模式)
4.规则列表的内容,如果不填写网址,可以直接编写
还是提醒一下,不要忘了应用,不然白写
下图为我配置好的自动代理
因为使用了在线列表,所以没有写切换规则,如果有需要可以在切换规则上继续添加,在线列表可以和切换规则是同时使用的。
最后大家不要网忘了选择情景模式哦
左键点击插件的图标,在列表中选择你要的情景模式哦,使用的情景模式是有蓝色背景的