[TOC]
vultr的vps性价比越来越高了,带宽不限,5美刀的流量都有1024G/月 .废话不多说,直接开始说搭建。
首先连接上vultr的一个vps。
安装shadowsocks
ubuntu 18
1 | apt install shadowsocks |
其它系统
安装依赖shadowsocks依赖包
1 | apt install python-pip python-m2crypto -y |
安装shadowsocks
1 | pip install shadowsocks |
修改配置文件
1 | cat /etc/shadowsocks.json |
开启ss服务
1 | ssserver -c /etc/shadowsocks.json -d start |
系统重启之后,自动开启
1 | cat /etc/rc.local |
添加用户和端口
为什么要添加用户?
root用户密码太他喵的难敲了!一堆很长的随机字符串,各种配合shift的都有,登录一次贼费劲.
而且在console端不可以粘贴。所以换一个用户,帮助太大了。
操作如下
1 | adduser superman |
为什么要修改登录端口?
安全和性能考虑,我创建好的vps,不一会儿就有两个尝试登录我的vps。
登录默认使用22,如果不修改,每天都有大量的试图入侵的要尝试登录你的vps,你的vps要不断的验证身份,性能自然有所下降。万一还让他攻破了,那你就是裸奔了。修改登录端口之后,别人连端口都不知道,登录就无从说起了。操作如下:
1 | cat /etc/ssh/sshd_config |
系统优化
vps启动自然有很多服务跟跟着启动,以及对文件数据网络等处理都有一个正常值的限制。那既然你的vps只是用来搭建shadowsocks server,那就可以针对这个做一下优化。
1 | cat /etc/sysctl.d/local.conf |
重新加载生效
1 | sysctl --system |
bbr 加速
bbr加速可以是你的访问更快。就酱。
1 | wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh |
安装完成后,重启生效。因为更换了较新的内核。
serverSpeeder 加速
锐速(serverSpeeder )的目的跟bbr一样,搞一个就可以了。不过bbr是升级内核,锐速是把内核改成固定的稳定版本。
1 | wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeser_Install/master/appex.sh && chmod +x appex.sh && bash appex.sh install |
使用方法:
启动命令 /appex/bin/lotServer.sh start
状态查询 /appex/bin/lotServer.sh status
停止加速 /appex/bin/lotServer.sh stop
好了,这就是从搭建ss server,到方便登录到保证安全,以及系统优化,到最后加速的全部过程。