搭建Shadowsocks服务

安装组件

$ yum install m2crypto python-setuptools
$ easy_install pip
$ pip install shadowsocks

安装完成以后配置服务端参数

$ vi  /etc/shadowsocks.json

写入如下配置

{
    "server":"0.0.0.0",
    "server_port":443,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"rc4-md5",
    "fast_open": false,
    "workers": 1
}

将上面的mypassword替换成你自己的密码server_port也可以修改,默认是443端口

运行启动Shadowsocks服务

运行下面的命令

$ ssserver -c /etc/shadowsocks.json

如果想要后台运行,运行如下命令

 ssserver -c /etc/shadowsocks.json -d start

添加开机启动项

命令行输入如下命令

$ cd /etc/rc.d/rc.local

添加

ssserver -c /etc/shadowsocks.json -d start

配置多客户端登陆

修改shadowsocks.json,修改配置文件内容为下面的配置

{
    "server":"23.105.215.43",   #你服务器的ip
    "local_address":"127.0.0.1",
    "local_port":1080,
    "port_password":{           #端口以及对应的密码
         "9000":"password",
         "9001":"password",
         "9002":"password"
    },
    "timeout":300,
    "method":"rc4-md5",         #选择的加密方式
    "fast_open": false
}

Shadowsocks客户端下载

在这里下载安装请点击下载,选择自己想要的版本,这里提供的iphone版本需要购买貌似要40RMB,还是挺贵的,我选择的是appstore上的其他的版本的。直接在appstore上搜索shadowrocket,这个很好用而且只要6RMB。下载好客户端只要配置好ip、port、method(你的服务端配置的加密方式)、以及密码之后你就可以愉快的翻墙了!下面贴出了app上的连接,windows按照上面的地址下载好按照相应的配置好就行了。