Brook
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 +
推荐 Debian 7 x64,脚本在这个系统上面出错率最低。
1 | wget -N --no-check-certificate https://softs.fun/Bash/brook.sh && chmod +x brook.sh && bash brook.sh |
客户端
- Windows
运行下载的 Brook客户端后,右下角托盘图标会有一个黑色的钥匙。
右键托盘图标,选择 Setting 选项,然后浏览器就会就会自动打开一个网页:http://local.txthinking.com:1980/
这个网页就是 Brook的控制面板了。
- Linux
1 | brook client -l 127.0.0.1:1080 -i 127.0.0.1 -s server_address:port -p password |