欢迎光临
最新资讯分享

Centos搭建Shadowsocks的教程

Shadowsocks有很多种版本,如Python版本,Libev,Libuv版本,搭建好了其实功能都一样,只不过效率和加密解密速度略有差别。
今天的教程是Libev的教程
安装必备程序:
yum install git build-essential autoconf libtool openssl-devel gcc -y (直接用SSH登陆后直接输入该命令)
下载源码并编译安装:
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 -Fiptables -A INPUT -p tcp –dport 端口 -j ACCEPT
这里这么做的原因就是 CentOS 的防火墙默认是不开放端口的 现在就要(上边这条命令) 关闭防火墙
但是这么做不太安全
方法2:
如果有这条规则,则需手动更改一下,编辑 /etc/sysconfig/iptables 文件,(3楼有修改教程)将:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 端口 -j ACCEPT
放在:
-A INPUT -j REJECT –reject-with icmp-host-prohibited
的前面。
完成后如下:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 端口 -j ACCEPT-A INPUT -j REJECT –reject-with icmp-host-prohibited
编辑完后,重启 iptables 防火墙。命令:
/etc/init.d/iptables restart

修改文件请输入 vi /etc/sysconfig/iptables然后按回车/inseert 键 看见左下角出现INSERT标志后使用光标编辑

 

注意: delete键是删除

 

编辑完毕后 按ESC光标小时候 输入 “:”这时下边会出现光标 输入 “wq” 保存退出 (w就是write/q就是quit)

以上教程基本都是复制粘贴 一步一步来即可 大家不要嫌弃麻烦

未经允许不得转载:力维吼 » Centos搭建Shadowsocks的教程
*不同于一般资源站.livhao.com发布的每一篇都是精选.宁缺毋滥.第一时间更新最新影音讯息
*本站不发布任何ek2k电驴链接.BT种子Torrent 磁力链等,百度云网盘离线迅雷下载等通通木有
*本站所有资源文章由源码程序自动收集发布生成,并非代表本站观点,本站不承担任何法律责任
*如侵犯了您的权益,请邮件@通知,并提供权利产权证明,核实后会第一时间删除!谢谢您的关注
*本站挂的各种广告为广告商赞助,请尽量少点击,不代表本站观点,本站也不负任何法律责任,其真伪性自行辨别!
*喜欢本站 请按"Ctrl + D" 收藏livhao.com哦~