ss代理服务器搭建指南
申明:本人/本文不提供代理服务器以及相关服务。本文章仅用于交流技术。
shadowsocks 代理搭建指南
step1:购买云主机。
访问 https://bandwagonhost.com/ 购买如下图的云主机
购买好了之后 按照以下图操作进入 KiwiVM Control Panel
KiwiVM控制面板如下图
Linux发行版可以安装 Ubuntu 16.04
step2:搭建ssserver服务器软件。
执行以下命令
sudo apt-get install python-setuptools
sudo apt-get install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
sudo python get-pip.py
sudo pip install shadowsocks
sudo apt install libssl-dev swig
sudo pip install M2Crypto
vm /etc/ss.json 输入以下内容
{
“server”: “0.0.0.0”,
“local_address”: “127.0.0.1”,
“local_port”: 1080,
“port_password”: {
“8888”: “password”
},
“timeout”: 1000,
“method”: “aes-256-gcm”
}
保存文件,退出。
sudo pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U 安装最新版本
启动:sudo ssserver -c /etc/ss.json -d start
现在代理服务器配置成功了。
step3:配置windows客户端。
访问 https://github.com/shadowsocks/shadowsocks-windows 下载windows客户端
这里配置的端口、密码 都是刚刚配置服务器时的 ss.json 文件里面的内容。修改客户端配置保存即可。
step4:配置iOS客户端。
支持ss的iOS客户端有:
Potatso Lite(广告很少,没有全屏广告,支持部分流量代理)
ShadowLink(全屏广告较多)
Sockswitch (不支持aes-256-gcm加密)
安装好iOS客户端后,添加配置即可。如下图是Potatso Lite的配置:
======================
至此ss搭建完成, 某些查询资料的网页可以正常访问了 。 enjoy yourselfs~
===========================================
有时候上述方法搭建的时候安装python M2Crypto会报错,导致无法正常使用。可以继续尝试以下方法。
执行以下命令安装代理环境:
sudo apt-get install shadowsocks
sudo vim /etc/shadowsocks/config.json
json输入以下内容并且保存:
{
“server”:”0.0.0.0″,
“server_port”:8388,
“local_port”:1080,”password”:”asdasd”,
“timeout”:60,
“method”:”aes-256-cfb”
}
输入 sudo /etc/init.d/shadowsocks start 启动代理。