教程很简单,整个教程分三步:
第一步:购买VPS服务器
第二步:一键部署VPS服务器
第三步:一键加速VPS服务器 (谷歌BBR加速;对速度要求不高的话,此步骤可省略)
第一步:购买VPS服务器
VPS服务器需要选择国外的,首选国际知名的vultr,速度不错、稳定且性价比高。
vultr注册地址:https://www.vultr.com(全球15个服务器位置可选,KVM框架。推荐:美国西海岸等靠近大陆的服务器,不推荐日本服务器,因为近段时间日本服务器开不出好IP.)
虽然是英文界面,但是现在的浏览器都有网页翻译功能,鼠标点击右键,选择网页翻译即可翻译成中文。
注册并邮件激活账号,充值后即可购买服务器。充值方式是paypal或支付宝(2017年8月30日Vutrl支持支付宝付款了,最低充值10美元即70元左右),使用paypal有信用卡即可。paypal注册地址:https://www.paypal.com (paypal是国际知名的第三方支付服务商,相当于国内的支付宝。注册一下账号,绑定银行卡即可购买国外商品)
2.5美元/月的服务器配置信息:单核 512M内存 20G SSD硬盘 100M带宽 500G流量/月
5美元/月的服务器配置信息:单核 1G内存 25G SSD硬盘 100M带宽 1000G流量/月
10美元/月的服务器配置信息:单核 2G内存 40G SSD硬盘 100M带宽 2000G流量/月
如图:
image image image购买vps服务器时,服务器地址优先选择:美国西海岸等靠近大陆的服务器,不推荐日本服务器,因为近段时间日本服务器开不出好IP。系统推荐选择CentOS 6.X64位的系统(系统版本不要选的太高,不要选centos7!centos7默认的防火墙可能会干扰ssr的正常连接!)。完成购买后,找到系统的密码记下来,部署服务器时需要用到。如图:
image默认是centos7系统,点击图中的CentOS几个字,会弹出centos6,然后选中它!vps操作系统不要选cento7,因为选它很可能会影响ssr的正常连接。
image image image因为vultr实际上是折算成小时来计费的,所以如果你部署的服务器实测后不理想,你可以把它删掉,重新换个地区的服务器来部署,很方便。
第二步:部署VPS服务器
购买服务器后,需要部署一下。因为你买的是虚拟东西,而且又远在国外,我们需要一个叫Xshell的软件来远程部署。Xshell windows版下载地址:
如果是苹果电脑操作系统,请自行搜索并下载Xshell MAC版或者在MAC电脑上安装一个windows虚拟机或者其它能远程连接vps服务器的软件。
部署教程:
下载xshell软件并安装后,打开软件
image选择文件,新建
image随便取个名字,然后把你的服务器ip填上
image连接国外ip即服务器时,软件会先后提醒你输入用户名和密码,用户名linux系统默认都是root,密码是购买服务器后的cent系统的密码。
image image链接成功后,会出现如上图所示,之后就可以输入代码部署成ss了。
用下面这个脚本搭建
CentOS/Debian/Ubuntu ShadowsocksR单/多端口一键管理脚本:
主用下载地址:
yum -y install wget
wget -N --no-check-certificate https://softs.fun/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh
备用下载地址:
yum -y install wget
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh
复制上面的主用下载地址的两句代码到VPS服务器里,然后按回车:
image如上图出现管理界面后,输入数字1来安装SSR服务端。如果输入1后不能进入下一步,那么请退出xshell,重新连接vps服务器,然后输入快捷管理命令bash ssr.sh 再尝试。
image根据上图提示,依次输入自己想设置的端口和密码 (密码建议用复杂点的字母组合,图中的密码只是作为演示用),回车键用于确认
image如上图,选择想设置的加密方式,比如10,按回车键确认
接下来是选择协议插件,如下图:
image image选择并确认后,会出现上图的界面,提示你是否选择兼容原版,这里的原版指的是SS客户端,可以根据需求进行选择,原则上不推荐使用SS客户端,演示选择n
之后进行混淆插件的设置,如下面
image进行混淆插件的设置后,会依次提示你对设备数、单线程限速和端口总限速进行设置,默认值是不进行限制,个人使用的话,选择默认即可,即直接敲回车键。
image之后代码就正式自动部署了,到下图所示的位置,提示你下载文件,输入:y
image耐心等待一会,出现下面的界面即部署完成:
image image根据上图就可以看到自己设置的SSR账号信息,包括IP、端口、密码、加密方式、协议插件、混淆插件。如果之后想修改账号信息,直接输入快捷管理命令:bash ssr.sh 进入管理界面,选择相应的数字来进行一键修改。例如:
bash ssr.sh
image image第三步:一键加速VPS服务器
加速教程为谷歌BBR加速教程,谷歌BBR加速和破解版锐速加速教程,两者只能成功装一个,都仅支持KVM框架的vps服务器,vultr的服务器都是KVM框架。如果你购买的不是vultr的服务器,那么你需要搞清楚你买的vps服务器是否是KVM框架的,很重要。
按照第二步的步骤,重新连接服务器ip,登录成功后,在命令栏里粘贴以下代码:
【谷歌BBR加速教程】
yum -y install wget
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
把上面整个代码复制后粘贴进去,不动的时候按回车,然后耐心等待,最后重启vps服务器即可。该方法是开机自动启动,部署一次就可以了。
如图:
image出现上面这个图按回车
image最后输入y重启服务器或者手动输入代码:reboot
软件资源:
windows: SSR客户端
安卓 : SSR客户端
ios设备:淘宝上买一个美区ID,然后去App Store下载下面这个软件。
image联系邮箱(Always online): gmu1592618@gmail.com
转载GitHub:自建SS服务器教程
网友评论
IPv6 support
ssr已安装,但是为什么不能启动呢
Found a swap file by the name "/etc/shadowsocksr/.user-config.json.swp"
owned by: root dated: Sun Feb 18 11:36:06 2018
file name: /etc/shadowsocksr/user-config.json
modified: YES
user name: root host name: vultr.guest
process ID: 24468
While opening file "/etc/shadowsocksr/user-config.json"
dated: Sun Feb 18 11:37:07 2018
NEWER than swap file!
(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r /etc/shadowsocksr/user-config.json"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/shadowsocksr/.user-config.json.swp"
to avoid this message.
"/etc/shadowsocksr/user-config.json" 24L, 540C
Press ENTER or type command to continue
我没有自己手动配置,就是按照这个一步一步来的呀