shadowsocks配合SwitchyOmea科学上网

2015/10/01

1.shadowsocks客户端的基本使用

主要步骤:

1下载客户端,各平台的客户端都有,windows,linux,mac,android,ios。
shadowsocks各平台客户端
2输入ss账号信息(也可以直接扫屏幕上的二维码账号),选择服务器。
免费ss账号网站:http://www.ishadowsocks.com/
文章底部有二维码账号
3启用系统代理,代理模式选择pac模式(这个模式就是自动代理模式,就是根据pac规则自动识别网站是否被墙而选择是否经过代理,这个模式的好处是访问国内网站不经过代理,不会影响速度)如果pac模式下有些被墙的网站还是不能访问,可以启用全局代理,即访问所有网址都会通过代理。
以windows系统为例,其他系统类似:
1.双击打开后,如下图,设置代理服务器的信息

1
2.启用代理

2

完成以上步骤已经能科学上网了。

但是问题来了,如果我访问的某个国外网址被墙了,但是pac代理规则里没有,那么这时只能在ss客户端切换到全局模式,这样毕竟有点麻烦,用过红杏都知道它可以很方便决定某个网址是否经过代理,那么ss能不能做到呢,请看下面的部分。

2.shadowsocks配合SwitchyOmega科学上网

SwitchyOmega是chrome下非常好用的代理管理插件。
SwitchyOmega插件下载地址,.crx是插件,.bak是备份文件
1.在chrome下安装SwitchyOmega插件。
PS:其实搜狗浏览器,UC浏览器,360极速浏览器也是可以使用这个插件的
步骤:打开chrome的设置>扩展程序,然后把插件拖进来就行了。

1.png

2.png

3

2.设置SwitchyOmega。
直接导入我设置好的配置文件。

2x.png

3.使用SwitchyOmega
下图中的auto switch相当于ss客户端的PAC模式,shadowsocks相当于全局模式。
下图就是通过auto switch访问谷歌。

2x.png

重点来了,就是如何把想要通过代理的网址加入到代理列表。

下图就是在auto switch模式下,把github.com这个网址加入到shadowsocks代理中,想不经过代理就选择直接连接

2x.png

拓展1:

手动配置SwitchyOmega方法:
这部分有兴趣可以看下,上面的bak文件就是根据这里的设置生成的。

1.png

2.png

3.png
规则列表网址:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

拓展2:

1、Shadowsocks 是什么Shadowsocks 是一种安全的 socks5 代理,可以保护你的上网流量。基于多种加密方式,推荐使用 aes-256-cfb 加密。安装和使用需要本地端和服务端。本地客户端已经包含了多种版本,包括iOS,Android,Windows,MAC,甚至是路由器 (基于OpenWRT),所以使用方便,各取所需。远程服务端则一般安装在基于 Linux 的各种发行版操作系统,比如 Debian, CentOS, Fedora, Redhat, Ubuntu, openSUSE等。
2、Shadowsocks 的作者是谁最初只有 Python 版,由 @clowwindy 开发和维护,后来随着知名度提高,开始出现各种语言的版本,其中比较知名的是 libev , go, nodejs 等版本,需要注意的是,nodejs 的作者也是 @clowwindy,但最近已不再维护该版本。libev 的维护者是@madeye,长期更新。
3、火狐上类似的插件是AutoProxy由于 AutoProxy 的作者没有更新,新的版本无法在 Firefox 27.0以后进行代理规则设置,所以我们用 xthunder 作者 的修复版,下载链接http://fxthunder.com/files/autoproxy.xpi
如果您无法访问,也可以摸这个链接:
http://pan.baidu.com/s/1F6k7G
下载好这个 .xpi文件后,直接拖入任何 Firefox 窗口,然后安装重启浏览器即可,设置类似SwitchyOmega,就不多说了。

来源:http://www.jianshu.com/p/37ef0b9ecc08

Related Posts