🌚 | 🌝 |
---|---|
必读 | https://txthinking.github.io/brook/#/zh-cn/README |
安装 CLI | https://txthinking.github.io/brook/#/zh-cn/install-cli |
安装 GUI (macOS, Windows, iOS, Android, OpenWrt) | https://txthinking.github.io/brook/#/zh-cn/install-gui-client |
OpenWrt CLI | https://txthinking.github.io/brook/#/zh-cn/brook-tproxy |
📹 | ✍️ |
Blog | https://talks.txthinking.com |
Youtube | https://www.youtube.com/txthinking |
论坛 | https://github.com/txthinking/brook/discussions |
Telegram 频道 | https://t.me/brookchannel |
Brook 是一个跨平台的强加密无特征的代理软件. 偏爱 KISS 哲学.
❤️ A project by txthinking.com
curl -L https://github.com/txthinking/brook/releases/latest/download/brook_linux_amd64 -o /usr/bin/brook
chmod +x /usr/bin/brook
😘 只需复制这四行命令粘贴即可, 你可以称此为💛一键脚本💛
source <(curl -L https://git.io/getnami)
nami install github.com/txthinking/joker
nami install github.com/txthinking/brook
joker brook wsserver --listen :9999 --password hello
然后, 你的
brook wsserver
是ws://YOUR_SERVER_IP:9999
, 密码是password
NAME:
Brook - A cross-platform strong encryption and not detectable proxy
USAGE:
brook [global options] command [command options] [arguments...]
VERSION:
20210701
AUTHOR:
Cloud <[email protected]>
COMMANDS:
server Run as brook server, both TCP and UDP
client Run as brook client, both TCP and UDP, to start a socks5 proxy, [src <-> socks5 <-> brook client <-> brook server <-> dst]
wsserver Run as brook wsserver, both TCP and UDP, it will start a standard http server and websocket server
wsclient Run as brook wsclient, both TCP and UDP, to start a socks5 proxy, [src <-> socks5 <-> brook wsclient <-> brook wsserver <-> dst]
wssserver Run as brook wssserver, both TCP and UDP, it will start a standard https server and websocket server
wssclient Run as brook wssclient, both TCP and UDP, to start a socks5 proxy, [src <-> socks5 <-> brook wssclient <-> brook wssserver <-> dst]
relayoverbrook Run as relay over brook, both TCP and UDP, this means access [from address] is equal to [to address], [src <-> from address <-> brook server/wsserver/wssserver <-> to address]
dns Run as dns server over brook, both TCP and UDP, [src <-> brook dns <-> brook server/wsserver/wssserver <-> dns] or [src <-> brook dns <-> dnsForBypass]
tproxy Run as transparent proxy, both TCP and UDP, only works on Linux, [src <-> brook tproxy <-> brook server/wsserver/wssserver <-> dst]
link Print brook link
qr Print brook server QR code
connect Connect via standard sharing link (brook server & brook wsserver & brook wssserver)
relay Run as standalone relay, both TCP and UDP, this means access [from address] is equal to access [to address], [src <-> from address <-> to address]
socks5 Run as standalone standard socks5 server, both TCP and UDP
socks5tohttp Convert socks5 to http proxy, [src <-> listen address(http proxy) <-> socks5 address <-> dst]
hijackhttps Hijack domains and assume is TCP/TLS/443. Requesting these domains from anywhere in the system will be hijacked . [src <-> brook hijackhttps <-> socks5 server] or [src <-> direct]
pac Run as PAC server or save PAC to file
servers Run as multiple brook servers
relays Run as multiple standalone relays
map Run as mapping, both TCP and UDP, this means access [from address] is equal to [to address], [src <-> from address <-> brook <-> to address]
howto Print some useful tutorial resources
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--debug, -d Enable debug (default: false)
--listen value, -l value Listen address for debug (default: ":6060")
--help, -h show help (default: false)
--version, -v print the version (default: false)
COPYRIGHT:
https://github.com/txthinking/brook
请先阅读 CONTRIBUTING.md
基于 GPLv3 协议开源