除了前文更改hosts方式来上google外,如果有国外的云主机,可以好好利用一下:
Install Shadowsocks Server on Windows
1.下载Python for Windows:https://www.python.org/downloads/release/
需要选上PIP
2.安装OpenSSL for Windows,位数需要与Python对应:https://slproweb.com/products/Win32OpenSSL.html
3.安装Shadowsocks:打开cmd,pip install shadowsocks
4.如果使用salsa20或者chacha20加密,下载libsodium放到C:\Windows\System32 或 C:\Windows\SysWOW64目录下
5.运行:ssserver -p 443 -k password -m aes-256-cfb
后台运行:(只在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,直接运行
8.浏览器设置代理:浏览打开-选项-切换到-高级,点网络tab,修改连接setting,如下图,
体验科学上网……
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 密码: 62x3
设置好服务器、端口已经加密方式后点击右上角关闭打开切换btn
10.MAC OSX
先下载客户端https://github.com/shadowsocks/shadowsocks-iOS/releases,还是一样的情况无法直接下载。
百度云盘链接: http://pan.baidu.com/s/1mgvg0OS 密码: pj2d
安装好,添加服务器,并选择添加的服务器,继续体验上网
11.未越狱iphone/ipad(ios)全局代理
ios系统不支持socks代理。 下载的shadowsocks只能浏览网页,不支持后台长时间运行的
这里需要借助mac或win客户端,并且限制在同一局域网中;
以托盘图标上勾选启用系统代理和允许来自局域网的链接:
function FindProxyForURL(url, host) {
return "SOCKS 192.168.82.155:1080";
}
192.168.82.155:1080 改成windows或mac机器的ip 端口使用Shadowsocks客户端上设置的代理端口
将proxy.pac 上传到能直接访问的地方(云存储应该可以,网盘不行):
http://www.iganlei.cn/proxy.pac
手机端点开同一局域网的wifi,http代理,设置自动,填上刚刚的地址,