搜索
查看: 242|回复: 0

分享shadowsocks配合SwitchyOmega科学上网图文教程

[复制链接]

该用户从未签到

1

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2017-2-6 16:09 | 显示全部楼层 |阅读模式
本帖最后由 Erichange 于 2017-2-6 16:14 编辑

Windows7和win10上shadowsocks配合SwitchyOmega科学上网超详细图文教程
一、shadowsocks客户端的基本使用
主要步骤:
1. 下载客户端,各平台的客户端都有,Windows,linux,mac,android,iOS
shadowsocks各平台客户端下载地址
2. 输入ss账号信息,选择服务器。
高速ss账号购买:http://t.cn/RMu1g98 (秒开youtube1080p)
3. 启用系统代理,代理模式选择pac模式(这个模式就是自动代理模式,就是根据pac规则自动识别网站是否被墙而选择是否经过代理,这个模式的好处是访问国内网站不经过代理,不会影响速度)如果pac模式下有些被墙的网站还是不能访问,可以启用全局代理,即访问所有网址都会通过代理。
windows系统为例,其他系统类似:
1.双击打开后,如下图,设置代理服务器的信息
2.启用代理
完成以上步骤已经能科学上网了,嫌麻烦可以不用看下去了,下面是进阶教程。
****************************************************************
如果我访问的某个国外网址被墙了,但是pac代理规则里没有,那么这时只能在ss客户端切换到全局模式。
这样毕竟有点麻烦,有没有更好的方法呢?请看下面的部分。
****************************************************************
二、shadowsocks配合SwitchyOmega科学上网
SwitchyOmega是chrome下非常好用的代理管理插件。
SwitchyOmega插件下载地址,下载下来的是.crx后缀名文件
1.在chrome下安装SwitchyOmega插件。
步骤:打开chrome的设置>扩展程序,然后把插件拖进来就行了。

2.设置SwitchyOmega。
直接导入我设置好的配置文件(点击这里下载配置文件,后缀名是bak)。

3.使用SwitchyOmega
下图中的auto switch相当于ss客户端的PAC模式,shadowsocks相当于全局模式。
下图就是通过auto switch访问谷歌。
重点来了,就是如何把想要通过代理的网址加入到代理列表,有2种方法。
方法1
下图1就是在auto switch模式下,点击那个插件的图标,点击那个网址,这里以github.com为例,然后点击shadowsocks就把当前网址加入到shadowsocks代理中,想不经过代理就选择直接连接。用ip.cn这个网址试的话,经过代理和不经过代理的显示地址不一样的,自行尝试。上述方式只是单次起作用,下次打开浏览器又做上述步骤,永久加入代理规则看方法2。
方法2
在auto switch模式下,点击那个插件的图标,点击那个网址,这里以ip.cn为例,要永久加入代理规则可以点击添加条件,选择shadowsocks就行了,看图2,代理服务器在新加坡,所以就显示新加坡。
拓展1:
手动配置SwitchyOmega方法:
这部分有兴趣可以看下,上面的bak文件就是根据这里的设置生成的。



拓展2:
1Shadowsocks 是什么Shadowsocks 是一种安全的 socks5 代理,可以保护你的上网流量。基于多种加密方式,推荐使用 aes-256-cfb 加密。安装和使用需要本地端和服务端。本地客户端已经包含了多种版本,包括iOS,Android,Windows,MAC,甚至是路由器 (基于OpenWRT),所以使用方便,各取所需。远程服务端则一般安装在基于 Linux 的各种发行版操作系统,比如 Debian, CentOS, Fedora, Redhat, Ubuntu, openSUSE等。
2Shadowsocks 的作者是谁最初只有 Python 版,由 @clowwindy 开发和维护,后来随着知名度提高,开始出现各种语言的版本,其中比较知名的是 libev , go, nodejs 等版本,需要注意的是,nodejs 的作者也是 @clowwindy,但最近已不再维护该版本。libev 的维护者是@madeye,长期更新。
拓展3:
Shadowsocks原理
简单理解的话,Shadowsocks是将以前通过SSH创建的Socks5协议拆开成Server端和client端,下面这个原理图能简单介绍其翻墙原理,基本上和利用SSH tunnel大致类似:


PC客户端(即你的电脑)发出请求基于Socks5协议跟SS-Local端进行通讯,由于这个SS-Local一般是本机或路由器等局域网的其他机器,不经过GFW,所以解决GFW通过特征分析进行干扰的问题。
SS-Local和SS-Server两端通过多种可选的加密方法进行通讯,经过GFW的时候因为是常规的TCP包,没有明显特征码GFW也无法对通讯数据进行解密,因此通讯放行。
SS-Server将收到的加密数据进行解密,还原初始请求,再发送到用户需要访问的服务网站,获取响应原路再返回SS-04,返回途中依然使用了加密,使得流量是普通TCP包,并成功穿过GFW防火墙。
因此,Shadowsocks的优点在于它解决了GFW通过分析流量特征从而干扰的问题,这是它优于SSH和VPN翻墙的地方。
1、高速ss账号购买:http://t.cn/RMu1g98 (秒开youtube1080p)
2、各平台的使用方法:
Windows使用教程:http://t.cn/RMu1ScR
Mac使用教程:http://t.cn/RMu19pw
IOS平台使用教程:http://t.cn/RMu1lMG
安卓平台使用教程:http://t.cn/RMu1Til
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|Archiver|GoAgent论坛  

GMT+8, 2017-3-29 23:19 , Processed in 0.088471 second(s), 25 queries .

快速回复 返回顶部 返回列表