首先你得有一个国外的虚拟服务器vps(此处应该有广告),然后你就可以搭建Shadowsocks代理了
1.安装
这里使用python3的pip安装,因为shadowsocks是由python写的(我猜的),当然也可用python2(括号中的命令)
sudo apt-get install python3-pip(python-pip)
sudo pip3(pip) install shadowsocks
2.配置文件
安装完后需要进行配置,输入命令:
sudo vi /etc/shadowsocks.json
然后在文本中写入:
{"server":"服务器外网ip",
"server_port":12345, //填写一个未被占用的端口号
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"aes-256-cfb",//加密类型
"fast_open": false
}
3.启动
现在可以在服务器上启动代理,启动后就可以在客户端上使用代理了:
sudo ssserver -c /etc/shadowsocks.json -d start
4.客户端
1、Windows系统使用影梭代理:
http://www.softpedia.com/get/Internet/Servers/Proxy-Servers/Shadowsocks.shtml
下载完成后打开填写一下配置,包括服务器地址、端口号以及密码,然后就ok了
2、Andriod手机:
一般应用商店可能搜索不到
http://mobile.softpedia.com/apk/shadowsocks/
也是一样,点击右上角手动设置,设置服务器地址、端口号以及密码,ok
3、苹果手机
额,我的5s给我妈用了,所以没试(摊手)
sudo ssserver stop
额,貌似上面的网址需要翻墙才能打开,那我就放到我的百度网盘里,你看到这篇博客的时候可能是很久以后了,不知道还能不能用。
链接:https://pan.baidu.com/s/1O3dXNYG6ECurcQYLAs7RGA 密码:gnvp