Brook

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
2
3
4
wget -N --no-check-certificate https://softs.fun/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

客户端

https://doub.io/brook-jc2/

  1. Windows

运行下载的 Brook客户端后,右下角托盘图标会有一个黑色的钥匙。

右键托盘图标,选择 Setting 选项,然后浏览器就会就会自动打开一个网页:http://local.txthinking.com:1980/

这个网页就是 Brook的控制面板了。

  1. Linux
1
brook client -l 127.0.0.1:1080 -i 127.0.0.1 -s server_address:port -p password

GoFlyway

https://doub.io/goflyway-jc2/


goproxy

https://blog.kuoruan.com/108.html