Fork on GitHub

Reverse Proxy Tool

一个可用于内网穿透的工具,将局域网个人电脑、服务器映射到公网

TCP UDP HTTP / HTTP2 WebSocket SSL 加密传输 IP 地域过滤
向下滚动

核心特性

支持多种协议和场景,满足各类内网穿透需求

TCP 协议穿透

支持任何TCP上层协议,可用于远程桌面、访问内网网站、SSH访问、远程连接打印机、本地支付接口调试等。

UDP 协议穿透

支持任何UDP上层协议,可用于DNS转发、游戏服务器代理等场景。

HTTP 端口复用

内网反向代理,共用服务端80/443端口。支持请求升级为WebSocket与HTTP2。

SSL 双端验证

SSL双端验证,数据加密传输,保障通信安全可靠。

部署简单

提供桌面GUI客户端,配置直观。支持Docker镜像与Windows服务注册。

IP 地域过滤

限制连接暴露端口的IP必须位于指定地区,增强服务安全性。

快速开始

两步即可完成部署

1

启动服务端

java -jar rpt-server-*.jar -c server.yml
2

启动客户端(Java)

java -jar rpt-client-*.jar -c client.yml
2

或 启动客户端(Go)

./rpt-client-go -config client.yml

配置示例

简洁的 YAML 配置,快速上手

多种部署方式

灵活选择适合你的部署方案

GUI 桌面客户端

图形化界面配置直观,支持映射管理与控制台

Go 客户端

轻量级Go实现,交叉编译多平台,无需JVM

Docker 部署

提供镜像,一行命令即可启动

Shell 脚本 / Systemd

适合Linux服务器,支持systemd服务管理

Windows 服务

WinSW注册服务,开机自启动