Brook是一个跨平台(Linux / MacOS / Windows / Android / iOS)的代理软件。部署和使用都相当简单,非常适合一般需求的用户使用~
下面简单写一下安装和使用方法~
这里我使用CentOS6X64作为服务端,首先我们来下载Brook:
wget https://github.com/txthinking/brook/releases/download/v20171113/brook
给程序执行权限:
chmod +x brook
关闭CentOS6的防火墙:
service iptables stop
尝试运行:
./brook
可以看到一些相关的使用命令:
这里我们不用想太多,就使用最基本的功能就行了,所以我们可以这样启动一个服务:
./brook server -l :8866 -p lala.im
这里启动后,Brook就会在我们的服务器上用8866这个端口号启动一个代理隧道服务,连接密码是lala.im。
注:端口号和密码都可以根据你的需要自行修改,但注意端口号不要和服务器内其他的端口有冲突即可。
服务端就部署完成了,接着来下载客户端,下载地址:
https://github.com/txthinking/brook/releases/download/v20171113/Brook.exe
注:我的电脑系统是WIN764位,所以这里我下载的是这个,如果你的电脑是32位或是其他架构,可在这里找到其他的客户端文件
https://github.com/txthinking/brook/releases
运行Brook.exe后在托盘右下角可以找到一个黑色钥匙扣的图标,右键点击-Setting:
程序会自动打开一个网页,在这个网页上填写你的服务器公网IP+刚才启动服务的端口号+密码,然后点击SAVE,如图所示:
然后再次右键此软件图标,点击-Start:
现在你就可以开始科学上网了:
由于我们之前是把brook的服务端放在前台运行,一旦SSH关闭,服务也会随之关闭,所以这里我们需要将brook放到后台去运行,那么这里我们就可以借助老朋友screen了~
先按键盘组合键Ctrl+C退出我们之前运行的服务端。
接着安装screen:
yum -y install screen
然后使用如下命令重新启动Brook:
screen -dmS brook ./brook server -l :8866 -p lala.im
这样Brook就可以一直不间断的运行在后台中了,但需要注意的是,如果你的服务器重启了,你还是需要手动上来重新执行一次这个命令。
下面列出Brook各个平台客户端的下载地址:
WIN64位:https://github.com/txthinking/brook/releases/download/v20171113/Brook.exe
WIN32位:https://github.com/txthinking/brook/releases/download/v20171113/Brook.386.exe
Android:https://github.com/txthinking/brook/releases/download/v20171113/Brook.apk
iOS(需美区Appid才能下载):https://itunes.apple.com/nz/app/brook-vpn-brook-shadowsocks-proxy/id1216002642
MAC:https://github.com/txthinking/brook/releases/download/v20171113/Brook.app.zip
写在最后:
如果拿Brook和酸酸或是酸酸乳对比的话,有什么优势可言?
1、很明显Brook更小巧,使用更简单。
2、客户端齐全,支持的平台众多~
3、据说Brook的协议比SS和SSR速度快很多(我没有测试)
目前来说也有一个比较蛋疼的问题就是WIN平台不是很好实现全局代理。。。
博主,请教一下如何让book在Debian和Ubuntu系统下后台运行,命令代码是什么?另外,如何让book实现开机自启动?谢谢
怎么设置终端wget 直接使用socks5代理下载,
用tsocks可能是方法之一。