Openvz下BBR一键包(LKL+UML)

前提准备

请选择安装 64bit 的操作系统,目前还没做 32bit 的包
VPS 必须支持并开启 TUN/TAP

 

LKL一键包

LKL 要求 ldd 的版本至少在 2.14 ,建议使用安装 CentOS7 , Debian8 和 Ubuntu16
安装包只使用 64bit 的系统。
默认的端口转发只转发了 9000-9999 的端口,如果你不想费心修改,请把 ssr 等应用的端口设在这个范围

 

如果修改转发端口

    1. 修改 /root/lkl/run.sh ,查找 9000-9999 ,改成你想要的端口段
    2. 修改 /root/lkl/haproxy.cfg 查找 9000-9999 ,改成你想要的端口段
    3. 重启 vps安装 LKL 一键包命令
wget —no–check–certificate
https://github.com/91yun/uml/raw/master/lkl/install.sh && bash install.sh

如何判断是否安装成功

如果 10.0.0.2 能 ping 通说明成功, ping 不通说明失败

 

OpenVZ的UML+BBR+SSR加速一键包(Alpine linux+Centos)

 

一键运行脚本

Alpine linux 小内存版: UML 的系统是 Alpine linux ,需要 64M 内存启动,主机最低 128M 内存

wget –N —no–check–certificate https://raw.githubusercontent.com/91yun/uml/master/bbr/uml.sh

Centos 版: UML 的系统是 CentOS ,需要 256M 内存启动,主机建议最低 512M 内存

wget –N —no–check–certificate
https://raw.githubusercontent.com/91yun/uml/master/bbr/uml–centos.sh
bash uml–centos.sh

装完 ssr 和 bbr 就已经运行了,如果你不想改密码和端口的话就可以直接用。。默认配置在下面。。

UML 相关说明

如何进入 uml

screen -x 或者在目录下运行 bash run.sh status
用户名: root , 密码: root

如何退出 uml

在 uml 模式里,通过按快捷键 ctrl+a+d 来退出 screen

删除 uml 进程

bash run.sh stop

启动 uml

bash  run.sh start

如何把文件传入 UML

我已经在 root 目录下新建了个 umlshare 目录( /root/umlshare ) , 在 uml 里也做了挂载,位置同样是/root/umlshare, 只要把文件放进去就可以了

SSR 相关说明

默认配置

端口:9191
密码:www.91yun.org
加密:RC4–MD5
协议:auth_sha1_v4
混淆:tls1.2_ticket_auth

如何修改 SSR 配置

第一步

根据上面的教程进入 uml

第二步

修改 mudb.json 文件

vi /root/shadowsocksr/mudb.json

把相关的配置改成你自己需要的就可以了。需要说明的是,因为没有编译相关的依赖库,不支持 chacha20 的加密方法

第三步

重启 SSR 程序

bash /root/shadowsocksr/run.sh

最后一步

ctrl+a+d 退出 UML ,在母机的安装目录下(如果没做修改默认是 /root/uml-ssr-64/ )打开 run.sh 找到下面的代码,把 9191 改成你自己刚才修改的端口

iptables –t nat –A PREROUTING –i venet0 –p tcp —dport 9191 –j DNAT —to–destination 10.0.0.2
iptables –t nat –A PREROUTING –i venet0 –p udp —dport 9191 –j DNAT —to–destination 10.0.0.2

然后重启即可

SSR 添加多用户

python mujson_mgr.py –a –p 端口 –k 密码 –m 加密方式 –O 协议 –o 混淆

加完记得在母机增加 iptables 端口转发相关的代码

以上来自91yun

发表评论

邮箱地址不会被公开。 必填项已用*标注