[转] Brook 搭建教程
https://www.jiongjun.cc/technology/500.html
在搭建 brook 代理之前,首先要求你要有一台国外 vps,关于国外 vps 选择,可以参考这篇:推荐几款国外 vps 。
Brook 是一款由 go 语言编写的跨平台代理软件,支持 Linux、MacOS、Windows、Android、iOS 各个平台。Brook 代码在 Github 上开源,具体项目地址如下:
Brook 项目地址:https://github.com/txthinking/brook
Brook 服务端搭建
系统要求:CentOS 6+ / Debian 6+ / Ubuntu 14.04 +
Brook 搭建脚本使用的是逗比大佬的一键安装脚本,在搭建前首先你要先连接到你的 vps ,你可以使用 xshell、putty 等 ssh 工具连接到你的 vps 。具体连接这里省略。连接后,执行下面这个命令:
wget -N –no-check-certificate https://softs.loan/Bash/brook.sh && chmod +x brook.sh && bash brook.sh
备注:如果上面这个脚本无法下载,尝试使用备用下载:
wget -N –no-check-certificate
https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/brook.sh
&& chmod +x brook.sh && bash brook.sh
效果如下:

图1
然后跟着提示一步一步往下走就可以了,会有 0-10 这个 11 个选项,因为我们是要安装 Brook,
所以输入数字1,然后按回车开始进入下一步。接着会提示输入端口号,你可以按默认的端口来,这里我输入 10234 。接着会提示你输入 Brook
密码,这里输入你自己心仪的密码即可。最后会叫你输入 Brook 协议,按默认的来,这里我输入 1,整个步骤截图如下:

图2
然后按下回车开始安装:

图3
整个安装过程很快,花不了多长时间,安装后界面会提示你的 Brook 连接地址、端口、密码与及使用的协议,如下:

图4
Brook 客户端下载
搭建完成后,就可以下载安装客户端,然后愉快的使用代理了。
Brook 客户端最新版下载地址: https://github.com/txthinking/brook/releases 如:

图5
我这里以 window 客户端为例,下载完后,直接解压然后打开 Brook.Setup.exe 即可开始安装:

图6
安装成功后,打开客户端,然后输入连接类型、连接地址和端口、连接密码,按 save 即可保存连接。如下:

图7
启动 Brook
你用鼠标右击 Brook 右下角管理栏的小图标(一个黑钥匙的图标),会有一个 Toggle 选项:

图8
Toggle 代表启动/停止 Brook 代理。当你启动 Brook 后,你把鼠标移动到右下角管理栏的小图标,会提示:Brook:started,如下:

图9
连接成功后,就可以开始愉快的使用外网了。
Brook 设置局部和全局代理连接
点击在首页左上角三个横线的小图标,如:

图10
然后选择 Mode 选项:

图11
然后在 Mode 选项,选择 PAC 或者 Global 即可。如下:

图12
其它客户端的使用方法基本也大同小异,这里就不再赘述。如果有碰到其它问题,欢迎留言咨询。
使用说明
进入下载脚本的目录并运行脚本:
./brook.sh
然后选择你要执行的选项即可。
Brook 一键管理脚本 [vx.x.x] ---- Toyo | doub.io/brook-jc3 ---- 0. 升级脚本———————————— 1. 安装 Brook 2. 升级 Brook 3. 卸载 Brook———————————— 4. 启动 Brook 5. 停止 Brook 6. 重启 Brook————————————
7. 设置 Brook 账号 8. 查看 Brook 账号 9. 查看 Brook 日志———————————— 当前状态: 已安装 并 已启动 请输入数字 [0-9]:
其他操作
启动:/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(注意正常情况下,日志是不会记录使用信息的,只会记录报错)
[转] Brook 搭建教程的更多相关文章
- Spring+SpringMvc+Mybatis框架集成搭建教程
一.背景 最近有很多同学由于没有过SSM(Spring+SpringMvc+Mybatis , 以下简称SSM)框架的搭建的经历,所以在自己搭建SSM框架集成的时候,出现了这样或者那样的问题,很是苦恼 ...
- Hbase+ Phoenix搭建教程
Hbase+ Phoenix搭建教程 一.Hbase简介 HBase是基于列存储.构建在HDFS上的分布式存储系统,其主要功能是存储海量结构化数据. HBase构建在HDFS之上,因此HBase也是通 ...
- Windows Server 2003 IIS6.0+PHP5(FastCGI)+MySQL5环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2003 SP2 32位 PHP版本:php 5.3.14(我用的php 5.3.10安装版) MySQL版本:MySQL5.5.25 ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
原文地址:http://www.osyunwei.com/archives/7378.html 搬运是为了自己找资料方便. 准备篇 一.环境说明: 操作系统:Windows Server 2012 R ...
- Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境搭建教程
准备篇 一.环境说明: 操作系统:Windows Server 2012 R2 PHP版本:php 5.5.8 MySQL版本:MySQL5.6.15 二.相关软件下载: 1.PHP下载地址: htt ...
- 【网站搭建教程】黑手VIP卡盟搭建教程(无KEY)
黑手VIP卡盟搭建教程(无KEY)教程介绍:第一课 卡盟介绍与课程流程.exe第七课 卡盟源码的搜集与选择_.exe第三课 卡盟域名之注册.exe第九课 IIS的本机架设_.exe第二课 卡盟域名之选 ...
- LAMP环境搭建教程
原文:LAMP环境搭建教程 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我介绍一下LAMP环境的搭建,即Linux.Apache.M ...
- Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程
这篇文章主要介绍了Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程,需要的朋友可以参考下 准备篇 一.环境说明: 操作系统:Windows Server 201 ...
- Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
现在很多朋友想尝试win2008 r2来跑web服务器,跟win2003相比界面差别有点大,有些人可能不太习惯,不过以后是趋势啊,这里简单分享下,方便需要的朋友 准备篇 一.环境说明: 操作系统:Wi ...
随机推荐
- Go语言协程
协程的特点 1.该任务的业务代码主动要求切换,即主动让出执行权限 2.发生了IO,导致执行阻塞(使用channel让协程阻塞) 与线程本质的不同 C#.java中我们执行多个线程,是通过时间片切换来进 ...
- BZOJ3626[LNOI2014]LCA——树链剖分+线段树
题目描述 给出一个n个节点的有根树(编号为0到n-1,根节点为0).一个点的深度定义为这个节点到根的距离+1.设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先.有q次询问,每次询 ...
- [NOIp2016] 换教室
题目类型:期望\(DP\) 传送门:>Here< 题意:现有\(N\)个时间段,每个时间段上一节课.如果不申请换教室,那么时间段\(i\)必须去教室\(c[i]\)上课,如果申请换课成功, ...
- jzoj6101. 【GDOI2019模拟2019.4.2】Path
题目链接:https://jzoj.net/senior/#main/show/6101 记\(f_i\)为从\(i\)号点走到\(n\)号点所花天数的期望 那么根据\(m\)条边等可能的出现一条和一 ...
- Magento Meigee-Glam 主题的用法
Start起点 Package Structure包装结构 License许可证 Installation安装 What's new Updated!更新了什么! Theme options主题选项 ...
- django系列4 :创建管理员
以下复制粘贴自官网 创建管理员用户¶ 首先,我们需要创建一个可以登录管理站点的用户.运行以下命令: / $ python manage.py createsuperuser 输入所需的用户名, ...
- MySQL实战45讲学习笔记:事务隔离级别(第三讲)
一.隔离性与隔离级别 1.事务的特性 原子性 一致性 隔离性 持久性 2.不同事务隔离级别的区别 读未提交:别人改数据的事务尚未提交,我在我的事务中也能读到.读已提交:别人改数据的事务已经提交,我在我 ...
- crm 权限设计
先在项目中创建 app rbac的models.py from django.db import models class Permission(models.Model): "" ...
- Hadoop记录- Yarn Job MAX
#!/bin/sh #yarn job status:NEW.NEW_SAVING.SUBMITTED.ACCEPTED.RUNNING.FINISHED.FAILED.KILLED nnum=$(/ ...
- swiper常见问题
swiper是一个比较不错的一个轮播插件,但是呢,有时候在使用的时候也会出现很多的问题,我将我遇到的一些问题解决办法写在下面. 第一个问题:swiper分页器不显示 一般swiper使用分页器都是这样 ...