一键搭建Shadowsocks服务器
购买VPS
Vultr
推荐使用 Vultr
(点击这个链接注册有优惠,应该是10刀,互利共赢 :) ),支持支付宝付款,只是用来搭建 Shadowsocks
的话使用最便宜的配置就行,每个月 2.5
刀,不过这个最近没货了,可以用 5
刀一个月的配置,等有货了再切回去。
bandwagonhost
bandwagonhost 也可以,不过用的人多了,速度有时候会有问题,而且容易被ban,最近10九大期间就全部被禁了
安装Shadowsocks服务端(以Vultr为例)
安装系统
部署服务器时需要选择对应的操作系统,CentOS 6,7,Debian,Ubuntu
都可以,看自己习惯用哪个就装哪个,安装完成后的信息如下
登录
下载一个 putty客户端
,打开 PUTTY.EXE
,在 Host Name(or IP address)
里填入 root@服务器ip
,然后点击 Open
按钮,如图
连接成功后会提示输入密码,之前服务器部署完成后的信息里有个 Password
信息,点击旁边的复制按钮,然后切到输入密码界面,按一下右键(密码不会回显),然后回车即可登录进系统
安装Shadowsocks
依次运行以下三条命令,并按提示输入Shadowsocks
的密码、端口、并选择加密方式
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
最后安装成功后会有如下提示
Congratulations, Shadowsocks-python server install completed!
Your Server IP :your_server_ip
Your Server Port :your_server_port
Your Password :your_password
Your Encryption Method:your_encryption_method
Welcome to visit:https://teddysun.com/342.html
Enjoy it!
安装锐速
本文用的 CentOS
内核不支持锐速,所以要首先更换内核版本,判断是否支持锐速,可以先执行下面的安装锐速的命令行,如果不支持的话会有一个提示的
安装 3.10.0-229.1.2.el7.x86_64 内核
rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force
安装完成后,执行以下命令查看是否安装成功
rpm -qa | grep kernel
如果列表里有 kernel-3.10.0-229.1.2.el7.x86_64 就表示安装成功了
重启系统
reboot
安装锐速
执行命令
wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh
锐速是自动配置好的并且是开机启动的,所以安装成功后就立马能用了
有些 CentOS
上安装锐速的时候会遇见如下报错
serverspeeder.sh: line 141: ifconfig: command not found
serverspeeder.sh: line 144: ifconfig: command not found
The name of network interface is not eth0, please retry after changing the name.
需要先安装 ifconfig
工具,然后再安装锐速
yum install net-tools
锐速常用命令
service serverSpeeder start #启动
service serverSpeeder stop #停止
service serverSpeeder reload #重新加载配置
service serverSpeeder restart #重启
service serverSpeeder status #状态
service serverSpeeder stats #统计
service serverSpeeder renewLic #更新许可文件
service serverSpeeder update #更新
卸载锐速
如果要卸载锐速的话,执行以下命令
chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f
Shadowsocks客户端
下载后运行,新增一个配置,填入服务器ip,端口、密码、加密方式(同服务器的加密方式)、超时时间,后即可