为不支持远程访问服务的设备提供远程访问的方法及系统与流程

文档序号:36867535发布日期:2024-02-02 20:48阅读:13来源:国知局
为不支持远程访问服务的设备提供远程访问的方法及系统与流程

本发明涉及通信,具体涉及一种为不支持远程访问服务的设备提供远程访问的方法及远程访问系统。


背景技术:

1、远程访问服务为客户在任意网络中依然能够访问和操作部署在局域网中的网络设备提供了便捷,广受客户欢迎,但是在整个网路环境中,由于携带web服务器的设备版本较老、资源有限、或者是基于安全考虑,并不支持被远程访问的功能,尤其是在出现异常问题以后,无法通过远程的方式去查看界面是否正常,只能安排工作人员去现场接入网线挨个查看,存在一定的人力资源损耗。

2、目前的部署中,每个设备都必须搭载于云服务器配套的客户端模块,开启模块功能后与云服务器建立连接以后,才能通过生成的唯一的网络链接地址去远程访问对应设备的web界面,网络部署图如图1所示,现有技术存在的缺陷如下:

3、1、不易扩展:需要支持云服务器代理的设备,都需要移植对应的客户端模块到系统中通过升级才能使用,对老版本软件支持不够友好;

4、2、存在局限性:对于其他厂商的产品,无法通过修改软件的方式添加客户端模块,因此无法对不支持远程访问的设备进行远程访问。


技术实现思路

1、为解决现有技术中不支持远程访问服务的设备无法进行远程访问的问题,本发明提供一种为不支持远程访问服务的设备提供远程访问的方法,还提供一种实现所述方法的远程访问系统。

2、本发明为不支持远程访问服务的设备提供远程访问的方法,基于局域网内与路由器相连的具有超级远程代理功能的第一网络设备实现,包括如下步骤:

3、s1:通过超级远程代理功能添加与第一网络设备相连的、要实现远程访问的目的设备信息;

4、s2:添加成功后,第一网络设备给局域网内的目的设备生成一唯一识别码,然后将该唯一识别码与第一网络设备本身的远程访问链接拼接生成与目的设备对应的唯一访问链接;

5、s3:第一网络设备接收到云服务器的访问请求后,解析该访问链接是否存在唯一识别字段,如果存在,则执行步骤s4,如果不存在,则访问第一网络设备本机;

6、s4:根据解析的唯一识别码字段查找对应的配置信息是否存在,如果存在,则根据配置信息替换与目的设备对应的请求头部,向该局域网内的目的设备发起代理请求;

7、s5:收到目的设备返回的响应后,第一网络设备将目的设备的响应头部替换为原访问请求的相关信息,返回给云服务器。

8、进一步地,步骤s1中,所述目的设备信息包括协议、端口和ip地址。

9、进一步地,步骤s2中,所述唯一识别码为id前缀,生成与目的设备对应的id前缀后,第一网络设备生成跳转链接给远程访问终端的显示操作界面,远程访问终端获取用户的跳转操作后,将远程访问请求发送给云服务器。

10、进一步地,所述云服务器收到远程访问请求后,通过匹配链接id字段,找到对应接入云服务器的第一网络设备,并将请求链接填充到转发给路由器请求头的host字段,通过第一网络设备与云服务器建立的隧道转发到第一网络设备。

11、本发明还提供一种远程访问系统,用于实现所述为不支持远程访问服务的设备提供远程访问的方法,包括支持远程web访问的第一网络设备、用于设备管理的云服务器及远程访问终端,其中,所述第一网络设备的下行接口分别与若干个目的设备相连,所述云端服务器分别与第一网络设备的上行接口和远程访问终端远程网络连接。。

12、进一步地,通过超级远程代理功能添加与第一网络设备相连的、要实现远程访问的目的设备信息后,远程访问终端能够通过跳转链接向云服务器发起远程访问请求,第一网络设备接收到云服务器发送远程访问请求后,根据唯一识别码字段找到对应目的设备的配置信息,使用该目的设备的配置信息发起代理请求。

13、进一步地,所述第一网络设备包括能够提供地址分配的路由器、网关或交换机。

14、进一步地,局域网内不支持远程websrv访问的目的设备,包括第二网络设备、或者第二网络设备及终端设备,所述终端设备包括ap设备、摄像头、nas服务器或内部web服务器,所述第二网络设备包括设有多下行连接端口,用于扩充终端设备数量的交换机。

15、进一步地,所述第一网络设备设置在局域网出口或嵌套在多层局域网中,当所述第一网络设备嵌套在局域网中时,所述第一网络设备为局域网内目的设备的第一上级设备,目的设备的地址由该第一网络设备分配。

16、与现有技术相比,本发明的有益效果是:使用本发明后,可以在不需要内网设备支持远程访问的情况下,通过搭载本发明的设备代理本地设备提供远程访问方式。

17、使用本发明后,不需要所有设备与服务器建立连接,只需要代理设备建立一条连接即可复用,减少云服务器的资源占用。



技术特征:

1.为不支持远程访问服务的设备提供远程访问的方法,其特征在于,基于局域网内与路由器相连的具有超级远程代理功能的第一网络设备实现,包括如下步骤:

2.根据权利要求1所述的不支持远程访问服务的设备提供远程访问的方法,其特征在于:步骤s1中,所述目的设备信息包括协议、端口和ip地址。

3.根据权利要求1所述的不支持远程访问服务的设备提供远程访问的方法,其特征在于:步骤s2中,所述唯一识别码为id前缀,生成与目的设备对应的id前缀后,第一网络设备生成跳转链接给远程访问终端的显示操作界面,远程访问终端获取用户的跳转操作后,将远程访问请求发送给云服务器。

4.根据权利要求3所述的不支持远程访问服务的设备提供远程访问的方法,其特征在于:所述云服务器收到远程访问请求后,通过匹配链接id字段,找到对应接入云服务器的第一网络设备,并将请求链接填充到转发给路由器请求头的host字段,通过第一网络设备与云服务器建立的隧道转发到第一网络设备。

5.一种远程访问系统,用于实现权利要求1-4任一项所述的不支持远程访问服务的设备提供远程访问的方法,其特征在于:包括支持远程web访问的第一网络设备、用于设备管理的云服务器及远程访问终端,其中,所述第一网络设备的下行接口分别与若干个目的设备相连,所述云端服务器分别与第一网络设备的上行接口和远程访问终端远程网络连接。

6.根据权利要求5所述的远程访问系统,其特征在于:通过超级远程代理功能添加与第一网络设备相连的、要实现远程访问的目的设备信息后,远程访问终端能够通过跳转链接向云服务器发起远程访问请求,第一网络设备接收到云服务器发送远程访问请求后,根据唯一识别码字段找到对应目的设备的配置信息,使用该目的设备的配置信息发起代理请求。

7.根据权利要求5所述的远程访问系统,其特征在于:所述第一网络设备包括能够提供地址分配的路由器、网关或交换机。

8.根据权利要求5所述的远程访问系统,其特征在于:局域网内不支持远程websrv访问的目的设备,包括第二网络设备、或者第二网络设备及终端设备,所述终端设备包括ap设备、摄像头、nas服务器或内部web服务器,所述第二网络设备包括设有多下行连接端口,用于扩充终端设备数量的交换机。

9.根据权利要求5所述的远程访问系统,其特征在于:所述第一网络设备设置在局域网出口或嵌套在多层局域网中,当所述第一网络设备嵌套在局域网中时,所述第一网络设备为局域网内目的设备的第一上级设备,目的设备的地址由该第一网络设备分配。


技术总结
本发明提供一种为不支持远程访问服务的设备提供远程访问的方法及系统,本发明方法包括如下步骤:第一网络设备添加目的设备信息;给局域网内的目的设备生成一唯一识别码,然后基于该唯一识别码生成与目的设备对应的唯一访问链接;第一网络设备接收到云服务器的访问请求后,解析该访问链接中的唯一识别字段,根据解析的唯一识别码字段查找对应的配置信息,根据配置信息替换与目的设备对应的请求头部,向该局域网内的目的设备发起代理请求;收到目的设备返回的响应后,第一网络设备将目的设备的响应头部替换为原访问请求的相关信息,返回给云服务器。本发明解决了本身不支持远程访问的设备无法实现远程访问的问题。

技术研发人员:刘小平,李再兵,周安,赵志华
受保护的技术使用者:深圳市吉祥腾达科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1