zoukankan      html  css  js  c++  java
  • OpenVZ平台 Google BBR加速

    前言


     一直以来用的都是搬瓦工的VPS,不得不说比国内那些大厂的性价比高得不知道哪里去了。
     当做梯子来用的话搬瓦工年付19.9美元的方案就够用了,网上还有一些官方优惠码(折扣6%: BWH1ZBPVK)可以使用,购买点这。最近椅子用的比较频繁,爬得慢了难免心生急躁。尝试使用BBR加速,速度提升了有数倍。
     当初并没注意VPS的选择,配置BBR过程遇到了不少问题,先大致了解下VPS是什么。搬瓦工的VPS虚拟化技术采用了OpenVZ或KVM,基本可以根据这个来选择配置方法。
     先把我用的VPS的基本配置贴出来

    10G VZ PROMO V3 - LOS ANGELES - CHINA DIRECT ROUTE

     以下方法只适用于OpenVZ平台且后台需开启TUN/TAP
     使用的是LKL的一键安装脚本

    1. LKL 要求 ldd 的版本至少在 2.14 ,目前我测试下来,如果不想折腾建议直接安装 CentOS7 , Debian8 和 Ubuntu16
    2. 安装包只使用 64bit 的系统
    3. 默认的端口转发只转发了 9000-9999 的端口,如果你不想费心修改,请把 ssr 等应用的端口设在这个范围

    正文


    1.LKL一键包命令

    wget --no-check-certificate https://github.com/91yun/uml/raw/master/lkl/install.sh && bash install.sh
    2. 如何判断是否安装成功
    ping 10.0.0.2
    如果 10.0.0.2 能 ping 通说明成功, ping 不通说明失败

    3.如果修改转发端口
    1.修改/root/lkl/run.sh,查找9000-9999,改成你想要的端口段
    2.修改/root/lkl/haproxy.cfg查找9000-9999,改成你想要的端口段
    3.重启vps


    安装Shadwosocks

    • 安装 pip
      pip是 python 的包管理工具,要通过pip来安装Shadowsocks。
      curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
      python get-pip.py
    • 安装Shadwosocks
      pip install shadowsocks
      安装完成后可以通过配置文件/etc/shadowsocks.json来启动Shadowsocks,参数如下:

    {
    "server": "0.0.0.0",
    "server_port": 9878,
    "password": "iampassword",
    "method": "aes-256-cfb"
    }

    说明:

    • method为加密方法,可选aes-128-cfb aes-192-cfb, aes-256-cfb,bf-cfb,cast5-cfb,des-cfb,rc4-md5, chacha20,salsa20,rc4,table;

    • server_port为服务监听端口

    也可以直接通过带参数的命令启动 ssserver -p 9878 -k iampassword -m aes-256-cfb -d start
    停止命令 ssserver -d stop

    参考了

    91yun--OpenVZ使用BBR新姿势:LKL一键安装包
    OpenVZ平台Google BBR一键安装脚本
    在 CentOS 7 下安装配置 shadowsocks
    自己搭建Shadowscoks服务器

  • 相关阅读:
    软件工程结对第二次作业
    软件工程结对第一次作业
    软件工程第三次作业
    软件工程第二次作业
    软件工程第一次作业
    实验九:根据材料编程
    实验五:编写、调试具有多个段的程序
    实验4:[bx]和loop的使用
    《汇编语言》实验三——编程、编译、连接、跟踪
    《汇编语言》实验二——用机器指令和汇编指令编程
  • 原文地址:https://www.cnblogs.com/bitor/p/8432607.html
Copyright © 2011-2022 走看看