使用CentOS搭建ss服务器

安装必备程序:

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系统,并使用本站写的一键包[点击进入]解决

发表评论

[/0o0] [..^v^..] [0_0] [T.T] [=3-❤] [❤.❤] [^v^] [-.0] [!- -] [=x=] [→_→] [><] 更多 »
昵称

抢沙发~