首先你需要准备一台海外服务器
安装Shadowsocks服务端
[root@jjh ~]# yum install python-setuptools && easy_install pip |
配置
修改配置文件 /etc/shadowsocks.json,如果没有可以新建
内容如下:
{ |
或者设置多个账号
{ |
配置说明
字段 | 说明 |
---|---|
server | ss服务监听地址 |
server_port | ss服务监听端口 |
local_address | 本地监听地址 |
local_port | 本地服务监听地址 |
password | 密码 |
timeout | 超时时间,单位 秒 |
method | 加密方法,默认是aes-256-cfb |
fast_open | 使用TCP_FASTOPEN,true/false |
workers | workers数,只支持Unix/Linux系统 |
参考Configuration via Config File
启动
前台启动
ssserver -c /etc/shadowsocks.json |
后台启动与停止
ssserver -c /etc/shadowsacks.json -d start |
设置开机自启
修改/etc/rc.local,加入如下内容
ssserver -c /etc/shadowsacks.json -d start |
日志
shadowsocks的日志保存在 /var/log/shadowsocks.log
安装Shadowsocks客户端
[root@jjh ~]# yum install python-setuptools && easy_install pip |
配置
创建一个/etc/shadowsocks.json文件,格式如下
{ |
启动
sslocal -c /etc/shadowsocks.json -d start |
验证
[root@jjh ~]# curl --socks5 127.0.0.1:1080 http://httpbin.org/ip |
如果返回你的ss服务器ip,则测试成功。
此文章仅用于技术交流,请勿作非法之事!