前天写了个 Brook 的端口转发手动安装使用教程,,最近忙,拖了几天才有空写了个一键管理脚本。
优点是:安装、配置简单,支持TCP、UDP转发;
缺点是:不支持端口段转发,但是可以配置多个端口转发。
Brook 端口转发手动教程:Shadowsocks利用 Brook 实现中继(中转/端口转发)加速
其他 Shadowsocks中继(中转)教程:传送门
系统要求
CentOS 6+ / Debian 6+ / Ubuntu 14.04 +
脚本版本
Ver: 1.0.6
安装步骤
- wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/brook-pf.sh && chmod +x brook-pf.sh && bash brook-pf.sh
下载并运行脚本后,会显示操作菜单,输入 1 并回车就会开始安装。
使用方法
- bash brook-pf.sh
运行脚本后会显示操作菜单:
- Brook 端口转发 一键管理脚本 [vX.X.X]
- ---- Toyo | doub.io/wlzy-jc37 ----
- 0. 升级脚本
- ————————————
- 1. 安装 Brook
- 2. 升级 Brook
- 3. 卸载 Brook
- ————————————
- 4. 启动 Brook
- 5. 停止 Brook
- 6. 重启 Brook
- ————————————
- 7. 设置 Brook 端口转发
- 8. 查看 Brook 端口转发
- 9. 查看 Brook 日志
- 10. 监控 Brook 运行状态
- ————————————
- 当前状态: 已安装 但 未启动
- 请输入数字 [0-10]:
添加端口转发
输入 7 并回车后,会提示你选择要干什么:
- 你要做什么?
- 1. 添加 端口转发
- 2. 删除 端口转发
- 3. 修改 端口转发
- 4. 启用/禁用 端口转发
- [注意] 本地监听端口不能重复,被转发的IP或端口可重复!
- (默认: 取消)
输入 1 并回车后,会提示你依次输入 本地监听端口、被转发IP、被转发端口:
显示所有端口转发
Shadowsocks客户端说明
假设你的 海外服务器(被中转) 中搭建的Shadowsocks服务端的IP是 2.2.2.2
,SS端口是 10000
。
假设你的 中转服务器 的IP是 1.1.1.1
,本地监听端口和SS端口一致,都是 10000
。
那么,你的Shadowsocks客户端,添加Shadowsocks服务器,IP填写 1.1.1.1
,端口填写 10000
,其他的 密码/加密方式/协议/混淆等等 全部和原Shadowsocks账号一样!
文件信息
为了和我另一个 Brook 管理脚本不冲突,所以安装目录名字改成了 brook-pf 。
安装目录:/usr/local/brook-pf
安装文件:/usr/local/brook-pf/brook
配置文件:/usr/local/brook-pf/brook.conf
日志文件:/usr/local/brook-pf/brook.log (只会显示错误日志)
其他说明
支持开机启动,支持 TCP UDP端口转发。
批量 添加/修改/删除 配置文件
虽然我的脚本里每次 添加/删除 端口转发配置后都会提示是否继续,但是并不适合大量的 添加/删除 操作,所以需要手动 添加/修改/删除,当然并不麻烦,配置文件格式很简单:
- # 格式如下:
- 本地监听端口 被转发IP 被转发端口 状态
- # 示例如下:
- 2333 1.1.1.1 2366 0
- 2355 1.1.1.1 2777 1
- # 状态 0 为禁用,1 为启用。
提示wget: unknown host “raw.githubusercontent.com” 之类的错误
这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS。
提示 wget: command not found 的错误
这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。
更新日志
2018年09月17日,版本 v1.0.6
1. 修复 无法从逗比云获取最新版本号的问题(将自动检测逗比云最新域名)。
Brook 端口转发手动教程:Shadowsocks利用 Brook 实现中继(中转/端口转发)加速
其他 Shadowsocks中继(中转)教程:传送门
转载请超链接注明:逗比根据地 » 『原创』Shadowsocks Brook 中继(中转/端口转发) 便捷管理脚本
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
做代理请看这个:https://doub.io/goflyway-jc3/
做网站的话,也是让你的域名套上CDN(比如免费的 CF CDN),即可继续做网站。
评论里说不清,请 Telegram群组(TG使用教程)私聊联系我讨论解决。