yum install python-setuptools && easy_install pip
pip install shadowsocks
2.配置
首先创建配置文件:vim /etc/shadowsocks.json
把下面的配置粘贴进去(包括大括号):
{
"server":"::",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
粘贴之后,修改server_port(端口),password(密码)和method(加密方式)。改好之后保存。
加速加密:
yum install m2crypto
3.运行
输入:
ssserver -c /etc/shadowsocks.json -d start --log-file ~/shadowsocks.log
就开始运行了。然后查看日志:
cat ~/shadowsocks.log
如果没有错误那就可以配置客户端了。
如果出现already in use错误,换server_port试试。
如果log正常,客户端出现504:
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport SERVER_PORT_NUMBER -j ACCEPT
service iptables save
service iptables restart
或者直接禁用iptables(不建议):
service iptables stop
chkconfig iptables off
限制每个ip的连接数:
iptables -A INPUT -p tcp --syn --dport ${SHADOWSOCKS_PORT}
-m connlimit --connlimit-above 32 -j REJECT --reject-with
tcp-reset
没有评论:
发表评论