CentOS_Debian-搭建shadowsocks-libev服务端
条评论shadowsocks是近两年才发展起来的轻量级的socks5代理软件,相较于传统的ssh,shadowsocks速度更快,shadowsocks-libev是shadowsocks众多版本中的一种,相对于其他版本的shadowsocks,shadowsocks-libev不会出现掉进程或cpu 100%的问题。
安装必要组建
centos执行
1 | yum install build-essential autoconf libtool openssl-devel gcc -y |
debian执行
1 | apt-get install build-essential autoconf libtool libssl-dev gcc -y |
安装git
centos执行
1 | yum install git -y |
debian执行
1 | apt-get install git -y |
装完了执行 git --version
,如果出版本号则安装成功。
下载shadowsocks-libev源码包并编译
1 | git clone https:<span class="comment">//github.com/madeye/shadowsocks-libev.git </span> |
运行shadowsocks
1 | nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 & |
比如:nohup /usr/local/bin/ss-server -s 156.132.67.213 -p 8981 -k admin888 -m aes-256-cfb &
加入开机启动
1 | echo "nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &" >>/etc/rc.local |
关于客户端
shadowsocks的客户端现在已经不少了,可以到此下载:http://sourceforge.net/projects/shadowsocksgui/files/dist/
安卓、IOS也有客户端,自行app商店中搜索shadowsocks或影梭下载。
关于加密方式
如果启动命令里不写“-m aes-256-cfb”的话,则默认的加密方式为table,选择aes-256-cfb则比较安全。
关于更改端口、密码、加密方式
启动命令里已经包含了这些信息,如果改了,别忘记也改一下开机启动里的。如果需要多端口多密码,可以选择go版或nodejs版本.
关于结束服务
ps aus 会看到“/usr/local/bin/ss-server …….”的进程,kill掉即可.
参考文档:http://www.lucong.com.cn/lulu/centos-debian-shadowsocks-libev.html
本文标题:CentOS_Debian-搭建shadowsocks-libev服务端
文章作者:凹凸曼
发布时间:2014-06-07
最后更新:2024-09-28
原始链接:https://sobaigu.com/centos-debian-shadowsocks-libev-server.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。