安装必备程序:
yum install git build-essential autoconf libtool openssl-devel gcc -y
下载源码并编译安装:
git clone https://github.com/madeye/shadowsocks-libev.git
cd shadowsocks-libev
./configure
make && make install
启动:
nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &
示例
nohup /usr/local/bin/ss-server -s 0.0.0.0 -p 12345 -k 12345678 -m aes-256-cfb &
其中
-s 0.0.0.0 #指定服务器的IP地址,建议填0.0.0.0
-p 12345 #指定服务器绑定的端口
-k 12345678 #设置密码
-m aes-256-cfb #指定加密方式为aes-256-cfb,如果不指定,默认为table方式,加密方式不大会影响速度,但是table非常不安全。
加入开机启动:
echo "nohup /usr/local/bin/ss-server -s 11.22.33.44 -p 12345 -k 12345678 -m aes-256-cfb &" >> /etc/rc.local
请把IP 端口 密码 加密方式改成自己设置的。
检测shadowsocks是否在运行:
ps -ef | grep ss-server | grep -v ps | grep -v grep
CentOS可能会出现无法链接的问题,使用如下命令:
iptables -F
iptables -A INPUT -p tcp --dport 端口 -j ACCEPT
原因解释:是因为centos的iptables的缘故,建议使用Debian系统,并使用本站写的一键包[点击进入]解决
发表评论
抢沙发~