一、服务器选择
选择能够上外网的机器,推荐从Vultr购买(Vultr官网),根据自己的需求购买不同配置不同流量套餐的机器 ,操作系统选择CentOS 7 x64
二、Shadowsocks Python版安装
1、通过XShell连接到服务器,以root用户运行以下命令,获取安装脚本
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
2、给安装脚本添加权限并运行开始安装
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
3、设置密码
4、设置端口,可直接回车,则会随机生成一个
5、选择加密方式,可直接回车,默认aes-256-gcm
6、安装完成后,会列出当前我们所有的配置
7、Shadowsocks会自动设置开机自启,这里列出一些常用的文件及操作路径
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
配置文件:/etc/shadowsocks.json
8、配置文件默认是单用户的格式,如果要设置多个用户多个端口,可把配置文件改成如下的格式即可,其中port_password中不同端口号对应不同的密码,这样就可以设置多套端口账号,需要注意的是,所有设置的端口需要在防火墙中开放,端口开放参考博客:https://blog.csdn.net/ywd1992/article/details/80401630
{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"8989":"password0",
"9001":"password1",
"9002":"password2",
"9003":"password3",
"9004":"password4"
},
"timeout":300,
"method":"your_encryption_method",
"fast_open": false
}
三、锐速加速安装
一般我们购买的服务器机房都在国外,在晚上上网高峰期时,在连接速度上就会比较慢,所以我们有必要安装一些程序来加速连接速度,这里我们推荐锐速
1、安装
以root用户运行如下命令,系统会开始更换内核
wget --no-check-certificate -O rskernel.sh https://raw.githubusercontent.com/uxh/shadowsocks_bash/master/rskernel.sh && bash rskernel.sh
2、当我们看到图中所示success的字样时,说明更换内核成功,服务器会自动重启
3、在服务器重启之后我们重新连接到服务器,以root用户运行如下命令
yum install net-tools -y && wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && bash appex.sh install
系统会自动下载脚本并运行,如下图,回车即可开始安装锐速
安装过程中会先后要求我们设置锐速的三项信息,默认分别回车即可
4、安装完成后会看到如下图所示的状态信息,当出现红框内信息时说明锐速已完成安装并开机自启动
四、软件
1、Windows端
链接:https://pan.baidu.com/s/1vxADtht_yHM9qzX-bJBdig 密码:qugj
2、Mac端
链接:https://pan.baidu.com/s/1aPWthYEZ9L70GQJT921fSQ 密码:4uce
2、手机端
安卓:链接:https://pan.baidu.com/s/1Xe1LepZCCP2gON-FqmkADQ 密码:58wt
IOS:通过 PP 助手安装 Shadowrocket