搭建自己的SSR教程
梯子是个很和谐的话题。至于为什么我不写shadow(V)socks(P)R(N)这几个关键字大家也有数。废话不多说直接上干货,每个命令是干嘛的想了解的自行百度。
vps我买的vultr的。centos7系统。建议用centos6或者7来操作。
参考:http://www.vpsdx.com/284.html
这里有段脚本可以检测你的vps是什么类型。
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/code/master/vm_check.sh && bash vm_check.sh
是kvm就可以继续了。
链接上vps,输入以下命令安装
(因为有的没有ifconfig命令,需要安装net-tools)
yum install net-tools
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
我也忘了是哪个大佬写的4合1脚本了,总之很方便。安装选项大家可以自己看,总之很容易。
安装完毕以后锐速加速
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
限速一下,免得太快被和谐
yum install epel-release -y
yum install wondershaper -y
wondershaper eth0 2000 2000
我是和朋友一起用,配置多端口
vim /etc/shadowsocks/config.json
输入以下配置
{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"10000":"passwd0",
"10001":"passwd1"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
注意:这个加密方式method,按你的安装的加密方式来填。
其中端口和密码,自己按需要设置后台启动
ssserver -c /etc/shadowsocks/config.json -d start
到这里完成后可能还是连不上,因为vps的防火墙拦截了。
firewall-cmd --permanent --zone=public --add-port=${shadowsocksport}/tcp
firewall-cmd --permanent --zone=public --add-port=${shadowsocksport}/udp
firewall-cmd --reload
注意!其中的${shadowsocksport}根据你配置的端口实际去修改,直接这么写${shadowsocksport}不会生效的,因为就没有这个变量。
firewall-cmd是centos7命令,如果是centos6对应的是iptables
以上设置完毕,下载一个客户端就能愉快的google了!至于客户端去哪下自行百度,给个参考:https://www.qcgzxw.cn/301.html