Bullet 是一款基于 JAVA 实现,通过 WebSocket 实现 Bullet 协议反向控制 ngrok 的 web 管理化工具 。项目完全开源免费,可独立部署 。平台提供了 server 服务,可满足短期的内网穿透需求 。
Bullet 特性
- 稳定、高效;
- 断连重试机制,链接断后间隔 10s 尝试连接;
- 真真意义的反向代理,长连接反向请求;
- 支持 Http、Https 协议、TCP 协议;
- 基于 Ngrok 实现保证请求响应数据的安全性,Ngrok 内部通过 rsa 算法加密;
文章插图
Bullet 适配了 mac、linux、windows 系统的部署包 。采用服务器客户端模式,依托 Ngrok 作为核心,实现内网穿透的经典案例 。如下图所示:
文章插图
我们知道 Ngrok 是一个纯命令行设计的内网穿透工具,那么我们通过 Bullet 提供的可视化操作界面,便于运维人员对内网端口进行外网暴露 。
软件的访问地址:http://www.joggle.cn
源码地址:https://github.com/wuweiit/Bullet
【Bullet-joggle 内网穿透 Web管理工具,附源码】
推荐阅读
- 发现内网存活主机的各种姿势
- 摆脱内网穿透,有IPv6就搞定
- 记一次使用 frp 完成实现服务器内网穿透全过程
- 内网渗透:不出网渗透技巧
- 内网穿透外网访问内网 MySQL 等数据库教程
- 树莓派内网穿透建站与维护,无需服务器
- 骚操作实战撸进内网服务器
- 开源内网穿透工具,支持https,网络开发好助手
- 利用arpspoof工具获取内网浏览器信息
- 外网主机A通过带内外网的Linux跳板机B直接访问内网机器C服务