switchyomega

【2.4.2】使用SwitchyOmega设置Chrome代理,助力Shadowsocks

使用SS上网的时候,存在这样的两个问题:

  1. 偶尔一些网站打开比较慢,
  2. 部分域名需要手动添加到gfwlist

而SwitchyOmega正好解决上面两个问题,根据域名规则,快速选择上网的模式。

注:

如果Shadowsocks没有配置成功,下面的内容就不用看了。

一、下载与安装

网盘地址:

https://pan.baidu.com/s/1cHadzC

下载的是SwitchyOmega的crx插件,google浏览器中 “更多工具”–“扩展程序”,然后直接将刚才下载好的文件拖拽到扩展程序页面

二、设置

2.1 获知代理端口

打开Shadowsocks, – “服务器” – “编辑服务器”,找到代理端口,如下,我的代理端口是 1080

2.2 新建情景模式

这个情景模式就相当于用什么方式来与域名建立联通。

左侧新建一个情景模式,名字命名随便,然后代理协议选择"socks5",代理服务器填入”127.0.0.1”,代理端口填写你的本地端口,即1080

2.3 设置auto switch

进入到auto switch情景模式,像我一样设置,然后在规则列表填入以下地址:

https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

填好之后记得点击网址栏下面的立即更新情景模式。

规则列表中包含的是各种被墙的地址,选择的打开方式proxy,也就是刚才设置的,用ss打开;否则,就是普通的打开方式

2.4 添加域名规则

如果打开一个网址,发现默认的方式打不开,可以选择打开的规则方式,这里选择我们之前设置好的“proxy”

或者将该域名打开的方式,永久设置

这样,你就可以autoswitch中看到了该域名的打开规则

三、讨论

  1. 这一切的前提是你需要一个ss账号,并且在使用的时候ss客户端需要打开,但是不用“启动代理”。

参考资料

药企,独角兽,苏州。团队长期招人,感兴趣的都可以发邮件聊聊:tiehan@sina.cn
个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn