科学上网利器(一)Shadowsocks (Install Shadowsocks Server on Windows/Linux)附带windows和Android/iOS客户端配置

除了前文更改hosts方式来上google外,如果有国外的云主机,可以好好利用一下:
Install Shadowsocks Server on Windows
1.下载Python for Windows:https://www.python.org/downloads/release/
需要选上PIP
python

2.安装OpenSSL for Windows,位数需要与Python对应:https://slproweb.com/products/Win32OpenSSL.html

3.安装Shadowsocks:打开cmd,pip install shadowsocks
command

4.如果使用salsa20或者chacha20加密,下载libsodium放到C:\Windows\System32 或 C:\Windows\SysWOW64目录下

5.运行:ssserver -p 443 -k password -m aes-256-cfb
ssserver1
后台运行:(只在linux下支持)
ssserver -p 443 -k password -m aes-256-cfb –user nobody -d start

6.Linux 安装

yum install python-setuptools && easy_install pip
pip install shadowsocks

运行方式同windows一样

7.Windows安装Shadowsocks客户端:
就一个exe,直接运行
shadowsock

8.浏览器设置代理:浏览打开-选项-切换到-高级,点网络tab,修改连接setting,如下图,
firefox
体验科学上网……
youtube

9.Android客户端
先下载客户端:https://github.com/shadowsocks/shadowsocks-android/releases ,
发现地址https://github.com/shadowsocks/shadowsocks-android/releases/download/v2.7.2/shadowsocks-nightly-2.7.2.apk 最终会转到s3,国内根本下不动;
在香港主机里下好后放到了百度云:链接: http://pan.baidu.com/s/1kTKQVPX 密码: 62×3
android
设置好服务器、端口已经加密方式后点击右上角关闭打开切换btn
QQ图片20150728004436

然后就可以上墙外网了。
google

10.MAC OSX
先下载客户端https://github.com/shadowsocks/shadowsocks-iOS/releases,还是一样的情况无法直接下载。
百度云盘链接: http://pan.baidu.com/s/1mgvg0OS 密码: pj2d
安装好,添加服务器,并选择添加的服务器,继续体验上网
屏幕快照 2015-07-28 20.20.22

11.未越狱iphone/ipad(ios)全局代理
ios系统不支持socks代理。 下载的shadowsocks只能浏览网页,不支持后台长时间运行的
这里需要借助mac或win客户端,并且限制在同一局域网中;
以托盘图标上勾选启用系统代理和允许来自局域网的链接:
allow20160107114223

shadows20160107101829

warn20160107101811
编辑pac文件,proxy.pac:

function FindProxyForURL(url, host) {
return "SOCKS 192.168.82.155:1080";
}

192.168.82.155:1080 改成windows或mac机器的ip 端口使用Shadowsocks客户端上设置的代理端口
将proxy.pac 上传到能直接访问的地方(云存储应该可以,网盘不行):
//www.iganlei.cn/proxy.pac
手机端点开同一局域网的wifi,http代理,设置自动,填上刚刚的地址,
phone20160107115128

未经允许不得转载:ganlei的个人博客 » 科学上网利器(一)Shadowsocks (Install Shadowsocks Server on Windows/Linux)附带windows和Android/iOS客户端配置

赞 (5)
分享到:更多 ()