[ Java ] 分享一个自用的基于 netty 的内网服务映射方案

2020-11-25 22:37:20 +08:00
 lqw3030

方案设计思路:

运行流程

功能

预览

2181 次点击
所在节点    Java
11 条回复
zifangsky
2020-11-26 09:48:48 +08:00
先收藏了,后面有需要或许会试试
lqw3030
2020-11-26 10:12:30 +08:00
@zifangsky 好的,使用过程有什么 bug 或不足可以反馈给我迭代哈,多谢
SuperManNoPain
2020-11-27 15:08:56 +08:00
如有 bug,概不负责
lqw3030
2020-11-27 16:44:55 +08:00
@SuperManNoPain 哈哈哈,负责到位
lqw3030
2020-11-30 10:15:51 +08:00
## 20201130 更新
* 管理页面支持 jks 格式证书配置
* 优化多个页面分页显示效果
* 添加"当前设备 IP"页签方便添加当前设备至白名单
lqw3030
2020-12-16 21:14:59 +08:00
## 20201216 更新
* 客户端增加 GUI 界面支持,可在配置文件中设置是否开启
* 支持 GUI 界面中手动注册 /取消注册本地服务
* 协议编码优化
* 代码模块划分打包( core/server/client )
* [![r1yNsP.png]( https://s3.ax1x.com/2020/12/16/r1yNsP.png)]( https://imgchr.com/i/r1yNsP)
lqw3030
2021-01-23 02:38:55 +08:00
##20210123 更新
* 添加隧道健康自动检查功能,用于自动断开复杂网络情况下假死隧道
* 添加拦截记录清理功能
* 合并服务端软件包(前端静态项目打包)
* 修改使用说明
lqw3030
2021-02-04 22:40:32 +08:00
## 20210204 更新
* 添加”端口可用时间限制“功能:通过设置端口可用的时间区间,端口在区间外的时间将拒绝所有请求,直接杜绝非工作时间服务暴露隐患。
* 修复客户端 GUI 界面在未连接至服务器情况下,操作无提示阻塞问题
* [![y3gvse.md.png]( https://s3.ax1x.com/2021/02/04/y3gvse.md.png)]( https://imgchr.com/i/y3gvse)
luanqiao
2021-03-13 00:40:53 +08:00
收藏了
lqw3030
2021-03-18 23:46:42 +08:00
## 20210204 更新
* 新增域名路由功能:支持转发,重定向,固定返回值。
* 修复端口占用导致的监听失败无提示。
* [![6RkILq.png]( https://s3.ax1x.com/2021/03/18/6RkILq.png)]( https://imgtu.com/i/6RkILq)
lqw3030
2021-08-18 13:45:50 +08:00
## 20210818 更新

### 功能新增:
+ 客户端支持配置连接自动断开时长
+ 客户端添加简易连接查看页面(支持手动中断连接)

### 功能优化:
* 优化可视化页面操作流程
* 修复服务端域名路由过程中,频繁创建代理客户端问题
* 修复服务端连接中断后,客户端无法感知释放连接问题
* 修复动客户端设备 IP 切换后,无法重新绑定问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/729271

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX