维基百科
推荐安装python版本,基本所有linux服务器都会预装python
1. 安装python包管理工具
yum install python-pip
2. 安装shadowsocks
pip install shadowsocks
pip 的安装现在要求 python 版本大于等于 2.6
3.启动服务
两种方式启动:
- 命令行启动
ssserver -p PORT -k PASSWORD -m rc4-md5 --log-file /tmp/ss.log -d start
- 配置文件方式启动
创建配置文件/etc/conf.json,内容如下:
{
"server": "YOUR_SERVER_IP",//服务器ip 基本都是0.0.0.0
"server_port": 8388, //端口
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "PASSWORD",//密码
"timeout": 300,
"method":"aes-256-cfb"//加密方式
}
ssserver -c /etc/shadowsocks.json --log-file /tmp/ss.log -d start
服务启动的日志在/tmp/ss.log中可查看,更详细的日志在/var/log/shadowsocks.log中
保证使用的端口是对外开放的,包括服务商层面的开放,和iptables开放
4.客户端配置
根据系统去GitHub下载shadowsocks客户端,有安卓版本的客户端,很好,很强大。配置好ip,端口,密码,加密方式,开启系统代理,可以访问?。