[发明专利]一种访问方法及装置在审
申请号: | 202111447614.0 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114189370A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 殷军凯 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 访问 方法 装置 | ||
1.一种访问方法,其特征在于,所述方法应用于外网中的安全外壳SSH服务器,所述方法包括:
通过所述SSH服务器上的第一端口接收所述外网中的终端设备发送的访问请求报文,其中,所述访问请求报文为所述终端设备在需要访问内网中的目标服务器中的基板管理控制器BMC提供的指定服务时,根据本地配置的用于连接作为所述BMC对应的虚拟BMC的所述SSH服务器的连接信息,与所述SSH服务器建立连接关系后生成并发送的,所述连接信息中至少包括所述SSH服务器的IP地址和所述第一端口;
根据所述第一端口,确定需要处理所述访问请求报文所请求的访问内容的所述BMC;
根据预设的加密算法,对所述访问内容进行加密,并通过所述SSH服务器上的被所述内网中的防火墙设备放行的第二端口,将加密后的访问内容发送给所述目标服务器;
在通过所述第二端口接收到所述目标服务器发送的由所述BMC处理所述访问内容后得到的加密后的处理结果时,根据预设的加密算法对应的预设的解密算法,对加密后的处理结果进行解密,并通过所述第一端口向所述终端设备发送携带有解密后的处理结果的访问响应报文。
2.根据权利要求1所述的方法,其特征在于,通过以下方式确定需要处理所述访问请求报文所请求的访问内容的所述BMC:
在本地配置的所述SSH服务器对应的各BMC所在的服务器上与所述SSH服务器进行通信的第三端口与所述SSH服务器上与访问所述指定服务的各终端设备进行通信的第一端口的对应关系中,查找所述第一端口对应的第三端口,其中,所述对应关系中的任一第三端口唯一对应一个第一端口;
将查找到的第三端口所在的服务器中的BMC,确定为需要处理所述访问请求报文所请求的访问内容的所述BMC。
3.根据权利要求1所述的方法,其特征在于,根据预设的加密算法,对所述访问内容进行加密,具体包括:
根据RAS非对称加密算法,对所述访问内容进行加密。
4.根据权利要求3所述的方法,其特征在于,根据预设的解密算法,对加密后的处理结果进行解密,具体包括:
根据所述RAS非对称加密算法对应的RAS非对称解密算法,对加密后的处理结果进行解密。
5.根据权利要求1所述的方法,其特征在于,所述指定服务为网页浏览服务或者虚拟网络计算机VNC服务。
6.一种访问装置,其特征在于,所述装置应用于外网中的安全外壳SSH服务器,所述装置包括:
接收模块,用于通过所述SSH服务器上的第一端口接收所述外网中的终端设备发送的访问请求报文,其中,所述访问请求报文为所述终端设备在需要访问内网中的目标服务器中的基板管理控制器BMC提供的指定服务时,根据本地配置的用于连接作为所述BMC对应的虚拟BMC的所述SSH服务器的连接信息,与所述SSH服务器建立连接关系后生成并发送的,所述连接信息中至少包括所述SSH服务器的IP地址和所述第一端口;
确定模块,用于根据所述第一端口,确定需要处理所述访问请求报文所请求的访问内容的所述BMC;
第一处理模块,用于根据预设的加密算法,对所述访问内容进行加密,并通过所述SSH服务器上的被所述内网中的防火墙设备放行的第二端口,将加密后的访问内容发送给所述目标服务器;
第二处理模块,用于在通过所述第二端口接收到所述目标服务器发送的由所述BMC处理所述访问内容后得到的加密后的处理结果时,根据预设的加密算法对应的预设的解密算法,对加密后的处理结果进行解密,并通过所述第一端口向所述终端设备发送携带有解密后的处理结果的访问响应报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111447614.0/1.html,转载请声明来源钻瓜专利网。