关于VPS 服务器搭建的一些思路
VPS 系统版本: Ubuntu 1604 X64 位
OVZ 架构, 已开启NAT 功能;
目的: 实现 搭建SSR 梯子, 流畅食用 Youtube 1080P, Google
大体思路:
1:修改ssh 端口号
修改ssh 端口号, 目的有效防止 别人暴力破解你的服务器;
步骤:
修改/etc/ssh/sshd_config
,在Port 22下添加你的端口
Port 22 Port YOUR_PORT
重启:
service ssh restart
关掉 远程服务器, 使用新端口连接 测试是否成功,
若成功 再次修改/etc/ssh/sshd_config 删除Port 22 端口
2. OVZ-BBR 加速
目的: BBR 加速, 实现速度翻倍提升, 未加速之前 YouTube 只能食用480P 720P 不敢奢望,
食用后 大幅提升.
步骤: 使用 OVZ-BBR一键安装,
注意事项: 64位系统, 并开启了NAT(TUN/TAP) 功能, glibc 版本 2.14 以上
ubuntu 1604 64 位 自带glibc2.3
NAT (TUN/TAP) 检测是否开启:
cat /dev/net/tun
如果命令返回信息为:
cat: /dev/net/tun: File descriptor in bad state
恭喜你,你的VPS TUN/TAP已经可以使用。
如果是 No such directory 说明 没有开启, 则需要 去 VPS 后台 开启 TUN/TAP 参考链接:点击打开链接
安装过程中 会 要求输入 加速端口号: 输入 你的SSR 端口号即可,
如果还没装SSR, 后面的操作 与这个端口号 保持一致.
OpenVZ
安装:
wget https://raw.githubusercontent.com/kuoruan/shell-scripts/master/ovz-bbr/ovz-bbr-installer.sh
chmod +x ovz-bbr-installer.sh
./ovz-bbr-installer.sh
卸载:
./ovz-bbr-installer.sh uninstall
多端口:
vim /usr/local/haproxy-lkl/etc/port-rules
启动、停止、重启:
systemctl {start|stop|restart} haproxy-lkl
service haproxy-lkl {start|stop|restart}
KVM
若架构为 KVM, 请参考
安装:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
验证:
uname -r
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
sysctl net.core.default_qdisc
lsmod | grep bbr
判断 BBR 已正常工作
ping 10.0.0.2,如果能通,说明 bbr 已经启动。
iptables -t nat -L
里边会看到多了一张链表 LKL_IN,里边有相应的端口规则。
参考文献:
https://www.bandwagonhost.net/bandwagonhost-bbr.html
https://blog.kuoruan.com/116.html
3: 安装shadowsocks-R 秋水林逸
安装BBR 成功后, 安装 ssR, 安装一个就可以 , 一般选择安装 shadowsocksR 版本,
参考链接:
若设置 多端口的话 请参考:
https://4ker.cc/shadowsocksr-multiport-details.html
设置多端口,也需要 在BBR 配置里 添加 多端口号,实现加速.
4: 开启nginx 目录功能 (区分)
http://blog.licess.com/nginx-autoindex/
这一步的 目的 是想 实现 服务器 离线网盘功能. 利用 VPS 速度快优势,下载 电影等, 然后利用 迅雷拖回本地,
(迅雷拖回时是满速下载的). 这个过程需要一个 中介,来 浏览 目录等, 所以 nginx 的目录功能 就OK
实现步骤请参考:https://blog.csdn.net/sizaif/article/details/79550670
5:配置: Cloud Torrent :配置
这一步的目的是 实现 BT 下载功能, 吼吼, 没有下载工具, 怎么流畅的食用 电影资源呢?
cloud-Torrent: 网页可视化: 复制 磁力链接 或者BT 种子 就可以下载
一键安装:
- wget -N --no-check-certificate https://softs.fun/Bash/cloudt.sh && chmod +x cloudt.sh && bash cloudt.sh
实现参考文献:https://doub.io/wlzy-12/
好了,这是 大体的思路.
总结一下:
SSR梯子+BT网盘, 岂不是美滋滋.