Brook 数据转发软件(支持 UDP/TCP)
BROOK 是一款基于 Go 语言开发的服务器软件
它支持通过 Shadowsocks 进行 UDP 和 TCP 的数据转发。
软件安装步骤
首先,您需要确认服务器的位数是 32 位还是 64 位。
uname -m如果输出结果为 x86_64,则表示是 64 位;如果显示 i386 或 i686,则为 32 位。
下载 32 位软件:
wget https://github.com/txthinking/brook/releases/download/v20171113/brook_linux_386下载 64 位软件:
wget https://github.com/txthinking/brook/releases/download/v20171113/brook接下来,为 Brook 文件赋予执行权限:
chmod +x brook使用方法
单端口转发示例:
注意:在这里,6.6.6.6:8888 是目标 Shadowsocks 服务器的 IP 和端口,而前面的 6666 是本地服务器的连接端口。
例如,使用 Shadowsocks 时,可以在 IP 地址中填入本地转发服务器的 IP 和 6666 端口,系统会自动转发到目标服务器的 6.6.6.6 和 8888 端口。
nohup ./brook relay -l :6666 -r 6.6.6.6:8888 > /dev/null 2>&1 &多端口转发示例:
nohup ./brook relays -l ":2333 2.2.2.2:6666" -l ":6666 3.3.3.3:6688" -l ":8888 6.6.6.6:7766" > /dev/null 2>&1 &