[发明专利]一种多连接动态安全外壳协议反向代理系统及方法在审
申请号: | 202210542845.8 | 申请日: | 2022-05-18 |
公开(公告)号: | CN115037525A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 石挺星 | 申请(专利权)人: | 深圳奇迹智慧网络有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/2866;H04L67/01 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 张媛 |
地址: | 518000 广东省深圳市罗湖*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 连接 动态 安全 外壳 协议 反向 代理 系统 方法 | ||
本申请公开了一种多连接动态安全外壳协议反向代理系统,包括至少一工具端,用于根据接收到的用户操作发送访问请求;服务端,用于将接收到的访问请求转换成控制指令并输出;客户端,用于向所述服务端进行注册,并根据接收到的控制指令对安全外壳协议反向代理通信通道进行控制。本申请还公开了一种多连接动态安全外壳协议反向代理方法。通过本申请提供的多连接动态安全外壳协议反向代理系统及方法的技术方案,利用消息收发服务实现异步通信,使得安全外壳协议反向代理能实现动态建立、代理分布式、服务轻量级。能在空闲的时间内释放占用的网络资源,提高服务器的网络端口资源利用率。更加具有实用性。
技术领域
本申请涉及智能网关领域,尤其是涉及一种多连接动态安全外壳协议反向代理系统及方法。
背景技术
目前常规的ssh(安全外壳协议)反向代理建立过程完全靠人手动建立,一个完整的ssh反向代理建立和使用过程步骤主要分为三步。首先是从服务器寻找一个空闲的端口,同时拷贝服务器的ssh公钥或者ssh账户和密码。其次就是在本地连接上要进行反向代理的设备,在该设备的终端中执行ssh反向代理命令,参数输入为第一步得到端口和秘钥。最后用户从其它地方登录,键入第一步得到的端口号,然后输入设备的用户密码完成登录。执行完三步是一个完整的ssh反向代理过程和使用。从以上三步可以看出目前的ssh反向代理处于类似于开发模式,每一步完全依赖手动才能完成。总结来说目前的ssh方向代理存在下面三个主要的问题。
静态ssh反向代理,常规的ssh方向代理全程都需要人工参与,而且是一旦建立,不管有没有使用,一直占用网络通道端口,销毁也需要人手动进行销毁,同时,如果设备出现重启或者网络中断的情况,ssh方向代理需要重新进行,耗时耗力。静态ssh方向代理值设备测试、开发使用,实际项目环境中不适用。
没有状态反馈,反向代理建立只有成功和失败两种状态,失败后无法判断由于什么原因造成,没有状态的反馈。
难以实现多连接,一个ssh反向代理占用一个端口,能接入的设备数量有限。同一时刻无法实现大批量设备的接入,必须提前规划接入的设备。不具备大批量设备的随时接入。
前面的叙述在于提供一般的背景信息,并不一定构成现有技术。
发明内容
针对上述技术问题,本申请提出一种多连接动态安全外壳协议反向代理系统及方法,利用消息收发服务实现异步通信,使得ssh反向代理能实现动态建立、代理分布式、服务轻量级。能在空闲的时间内释放占用的网络资源,提高服务器的网络端口资源利用率。更加具有实用性。
本申请公开了一种多连接动态安全外壳协议反向代理系统,所述系统包括:至少一工具端,用于根据接收到的用户操作发送访问请求;服务端,用于将接收到的访问请求转换成控制指令并输出;客户端,用于向所述服务端进行注册,并根据接收到的控制指令对安全外壳协议反向代理通信通道进行控制。
根据本申请的一个实施方式,所述客户端包括:注册模块,用于所述客户端向所述服务端输出注册信息进行注册;监听模块,用于在通过所述注册模块注册成功之后,接收所述服务端输出的控制指令;创建模块,用于根据所述监听模块接收到的控制指令,创建与所述服务端的安全外壳协议反向代理通信通道;控制模块,用于根据所述监听模块接收到的控制指令,控制所述创建模块创建的安全外壳协议反向代理通信通道。
根据本申请的一个实施方式,所述服务端包括:代理应用模块,用于对所述客户端进行注册处理;消息服务模块,用于接收工具端的访问请求并转换为控制指令进行输出。
根据本申请的一个实施方式,所述代理应用模块包括:注册组件,用于对所述客户端进行注册;存储组件,用于存储管理所述客户端的注册信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳奇迹智慧网络有限公司,未经深圳奇迹智慧网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210542845.8/2.html,转载请声明来源钻瓜专利网。