在OpenVZ架构的vps中安装UML+BBR

和黑猫之家聊聊?

  前置准备


  本一键包 Openvz 专用,其他虚拟技术的绕道。。


  请选择安装 64bit 的操作系统,目前还没做 32bit 的包


  VPS 必须支持并开启 TUN/TAP

  

在OpenVZ架构的vps中安装UML+BBR linux学习 第1张


  一键运行脚本


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


  

wget -N --no-check-certificate 
https://raw.githubusercontent.com/91yun/uml/master/bbr/uml.sh && bash 
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 端口转发相关的代码

  

在OpenVZ架构的vps中安装UML+BBR linux学习 第2张


更多精彩内容,请关注黑猫之家

来黑猫之家看看呗

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright © 2015-2018 黑猫吧(www.heimaoba.cn) 赣ICP备18005425号-1