标题:Brook一键管理脚本的安装和使用
作者:
日期:2018-05-27 23:54:55
内容:


(Last Updated On: 2018-05-17)

Brook是一个小众的跨平台科学上网工具,由网友@lxypt推荐整理更新,"特点是配置简洁,较适合新手,有主流平台GUI客户端"。项目地址在:github ,一键管理脚本出自:doubi ,下文为安装流程,测试环境为Debian8 — vultr ,客户端使用Windows。当然也可以按照原项目介绍的方法安装,只是没有一键脚本那么友好的提示。

 

Contents [hide]

1.下载安装

ssh连接vps,然后用以下命令下载代码,并执行授权和运行脚本。

 

 
 
 
 
 
Shell
> wget -N --no-check-certificate https://raw.githubusercontent.com/wcmbeta/doubi/master/brook.sh && chmod +x brook.sh && bash brook.sh

2.安装过程

安装过程只需要根据提示,设置相应的端口,密码和协议。

 

 
 
 
 
 
 
Shell
--2018-03-27 19:54:01--  https://raw.githubusercontent.com/wcmbeta/doubi/master/brook.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.4.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.4.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 26755 (26K) [text/plain]
Saving to: 'brook.sh'
 
brook.sh            100%[=====================>]  26.13K  --.-KB/s   in 0s    
 
Last-modified header missing -- time-stamps turned off.
2018-03-27 19:54:01 (157 MB/s) - 'brook.sh' saved [26755/26755]
 
 
  Brook 一键管理脚本 [v1.1.10]
  ---- Toyo | doub.io/brook-jc3 ----
  
  0. 升级脚本
————————————
  1. 安装 Brook
  2. 升级 Brook
  3. 卸载 Brook
————————————
  4. 启动 Brook
  5. 停止 Brook
  6. 重启 Brook
————————————
  7. 设置 账号配置
  8. 查看 账号信息
  9. 查看 日志信息
10. 查看 链接信息
————————————
 
当前状态: 未安装
 
请输入数字 [0-10]:1       //1.未安装,输入1来安装
[信息] 开始设置 用户配置...
请输入 Brook 端口 [1-65535](端口不能重复,避免冲突)
(默认: 2333):2333         //2.设置端口
 
========================
        端口 :  2333
========================
 
请输入 Brook 密码
(默认: doub.io):wateroot.com         //3.设置密码    
 
========================
        密码 :  wateroot.com
========================
 
请选择 Brook 协议
1. Brook(新版协议,即 [servers]
2. Brook Stream(旧版协议,即 [streamservers],不推荐,除非使用新版协议速度慢)
 
(默认: 1. Brook(新版协议)):1         //4.设置协议
 
========================
        协议 : servers
========================
 
[信息] 开始安装/配置 依赖...
cp: '/usr/share/zoneinfo/Asia/Shanghai' and '/etc/localtime' are the same file
[信息] 开始检测最新版本...
[信息] 检测到 Brook 最新版本为 [ v20180227 ]
[信息] 开始下载/安装...
--2018-03-27 19:58:45--  https://github.com/txthinking/brook/releases/download/v20180227/brook
Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/85371712/700c53f2-1a7f-11e8-9fbc-c165be0b9583?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180327%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180327T115845Z&X-Amz-Expires=300&X-Amz-Signature=4f16b0f1f64470d4c030f44e1efa34538a8db72aa82fe4f0110ad2f500cf7bb8&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dbrook&response-content-type=application%2Foctet-stream [following]
--2018-03-27 19:58:45--  https://github-production-release-asset-2e65be.s3.amazonaws.com/85371712/700c53f2-1a7f-11e8-9fbc-c165be0b9583?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A/20180327/us-east-1/s3/aws4_request&X-Amz-Date=20180327T115845Z&X-Amz-Expires=300&X-Amz-Signature=4f16b0f1f64470d4c030f44e1efa34538a8db72aa82fe4f0110ad2f500cf7bb8&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment;%20filename=brook&response-content-type=application/octet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.132.3
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.132.3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10492437 (10M) [application/octet-stream]
Saving to: 'brook'
 
brook               100%[=====================>]  10.01M  4.34MB/s   in 2.3s  
 
2018-03-27 19:58:48 (4.34 MB/s) - 'brook' saved [10492437/10492437]
 
[信息] 开始下载/安装 服务脚本(init)...
--2018-03-27 19:58:48--  https://softs.fun/Bash/other/brook_debian
Resolving softs.fun (softs.fun)... 168.235.104.198
Connecting to softs.fun (softs.fun)|168.235.104.198|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2586 (2.5K) [application/octet-stream]
Saving to: '/etc/init.d/brook'
 
/etc/init.d/brook   100%[=====================>]   2.53K  --.-KB/s   in 0s    
 
2018-03-27 19:58:48 (49.7 MB/s) - '/etc/init.d/brook' saved [2586/2586]
 
[信息] Brook服务 管理脚本下载完成 !
[信息] 开始写入 配置文件...
[信息] 开始设置 iptables防火墙...
[信息] 开始添加 iptables防火墙规则...
[信息] 开始保存 iptables防火墙规则...
[信息] 所有步骤 安装完毕,开始启动...
[信息] Brook 启动中...
[信息] Brook 启动成功 !
 
Brook 用户配置:
————————————————
地址   : 144.202.36.79
端口   : 2333
密码   : wateroot.com
协议   : Brook(新版)
Brook 链接 : brook://default%20255.255.255.255%3A2333%20wateroot.com
 
[注意] Brook链接 仅适用于Windows系统的 Brook Tools客户端(https://doub.io/dbrj-7

3.管理

使用命令运行管理脚本。

 

 
 
 
 
 
Shell
> ./brook.sh

即可看到管理页面,和安装的时候差不多,只是提示以安装和运行,可以根据需要,进行相关操作。

 

 
 
 
 
 
Shell
Brook 一键管理脚本 [v1.1.10]
  ---- Toyo | doub.io/brook-jc3 ----
  
  0. 升级脚本
————————————
  1. 安装 Brook
  2. 升级 Brook
  3. 卸载 Brook
————————————
  4. 启动 Brook
  5. 停止 Brook
  6. 重启 Brook
————————————
  7. 设置 账号配置
  8. 查看 账号信息
  9. 查看 日志信息
10. 查看 链接信息
————————————
 
当前状态: 已安装 已启动
 
请输入数字 [0-10]:

4.相关操作

 

 
 
 
 
 
Shell
启动:/etc/init.d/brook start
 
停止:/etc/init.d/brook stop
 
重启:/etc/init.d/brook restart
 
查看状态:/etc/init.d/brook status
 
安装目录:/usr/local/brook
 
配置文件:/usr/local/brook/brook.conf
 
日志文件:/usr/local/brook/brook.log

5.客户端下载

建议去项目地址下载最新的客户端。使用方法:

6.最后

  1. 欢迎指教。
来自https://blog.wateroot.com/gfw/manage-shell-install-brook.html
Brook 开发者网站:https://www.txthinking.com/


返回列表 网站首页