首页 » Linux » 正文

Brook搭建教程(代替SS/SSR的扶墙工具)

Brook

目前GFW对SS和SSR的嗅探能力越来越强,每天都有很多使用SS和SSR的服务器IP被墙。无论是墙IP也好封端口也好,对用户使用的便捷性都有巨大的影响。
Brook作为一个小众的工具,目前被GFW嗅探到的概率比较低。本人用了大概大半年没有出现被墙IP或者端口的情况。
Brook 是一个高效的 Socks5 代理软件,官方支持Windows、Linux、MacOS、IOS、Android、树莓派等设备,同时是使用 Golang 语言编写,安装、使用异常简单。
Brook 支持 自主研发 Brook(新版) 协议+Stream Brook(旧版)协议、Shadowsocks 协议、SOCKS5 协议、TCP/UDP 转发、SOCKS5代理转HTTP代理 等功能。
Brook 支持 UDP转发,无需任何设置。
支持单端口和多端口(每个端口可以单独设定密码),这点类似于 Shadowsocks 和 ShadowsocksR 的单用户服务端。
GitHub项目地址:https://github.com/txthinking/brook

服务端

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

脚本版本

Ver: 1.1.13

安装步骤

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/brook.sh && chmod +x brook.sh && bash brook.sh
运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。

使用说明

进入下载脚本的目录并运行脚本
./brook.sh
然后选择你要执行的选项即可。

其他操作

启动:/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(注意正常情况下,日志是不会记录使用信息的,只会记录报错)

客户端

Windows

Brook

Github下载地址:https://github.com/txthinking/brook/releases
下载客户端并运行后,会提示你安装 Brook 按照提示安装即可。
安装完后,一般情况下会自动启动 Brook 客户端,启动后会看到如下图:

然后根据服务端设置的 模式/端口/密码 来填写客户端设置(注意服务端的协议模式是 新版Brook 还是 旧版Stream Brook),填写后点击 SAVE 按钮保存即可。

Brook Tools

如果觉得原版不好用,可以选择使用Brook Tools,这里就不照搬了。按照教程到此处,已经可以扶墙,可以到https://doub.io/dbrj-7/查看使用Brook Tools的教程。

iOS

App Store搜索Brook即可,但是该APP中国区已经被屏蔽,只有美国区或者其他非中国区可以下载。

Android

根据GitHub上的地址进行下载,Google Play目前没有。
https://github.com/txthinking/brook

发表评论