关于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://teddysun.com/486.html

若设置 多端口的话  请参考:

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 种子 就可以下载

    一键安装:

  1. 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网盘,  岂不是美滋滋.


posted @ 2018-04-26 15:40  Sizaif  阅读(1420)  评论(0编辑  收藏  举报