一种智能设备远程管理方法技术

技术编号:25276428 阅读:20 留言:0更新日期:2020-08-14 23:07
本发明专利技术公开了一种智能设备远程管理方法,属于智能设备远程管理技术领域,包括如下步骤:S1:选定VPN设备端,在VPN设备端监听服务器发出的远程连接请求模块;S2:VPN设备端接收到服务器发出的远程连接请求模块,本地自动拨号连接VPN网络模块,建立路由规则模块,形成VPN通道模块并验证完成SSL模块、VPN网络模块接入的相关鉴权和认证;S3:用户设备端接入VPN网络模块,用户设备端与VPN设备端接入了统一VPN网络模块,利用VPN网络模块中的远程工具模块维护用户设备端;S4:远程操作完成后关闭VPN网络模块。使用动态VPN技术,按需连接VPN网络模块,使用完后自动断开VPN网络模块,释放资源,提升VPN响应速度,能很便捷的使用成熟工具管理设备资源。

【技术实现步骤摘要】
一种智能设备远程管理方法
本专利技术涉及智能设备远程管理
,特别涉及一种智能设备远程管理方法。
技术介绍
智能设备是传统电气设备与计算机技术、数据处理技术、控制理论、传感器技术、网络通信技术、电力电子技术等相结合的产物。智能设备是一种高度自动化的机电一体化设备,由于其结构复杂,在系统中的作用十分重要,因此对智能设备的可靠性有很高的要求。其中,智能设备被广泛应用,造成各行各页使用的智能设备数量庞大,对于数量庞大的智能设备进行管理成为棘手的问题,因此人们为了简化管理智能设备的繁琐,搭建VPN网络模块,所有设备接入局域网管理,造成局域网负担重,网速差。专利号为CN201510144624.5提供一种智能设备远程管理方法及智能控制系统,所述智能设备远程管理方法包括:根据用户在移动终端上的触控指令,启动智能设备的远程管理程序;安装在移动终端上的用于管理智能设备的应用程序启动后,确定所述移动终端当前使用的网络属性;根据所述网络属性查找与所述网络属性对应的账户信息,所述账户信息为距离当前时间点最近一次的活动账户信息;根据查找的所述账户信息关联的智能设备的运行参数,向所述智能设备发送包括运行参数的控制命令,以使所述智能设备根据所述控制命令进行运行。能够实现智能设备的远程管理,且对智能设备进行远程管理时,省去了用户在应用端注册和登录的步骤,方便了用户的操作,但是并不能够智能设备的线下运维问题。专利号为CN201610424826.X提供一种动态虚拟局域网管理方法及其装置、网络设备,动态虚拟局域网管理装置检测到网络设备的端口注册了动态虚拟局域网时,会获取动态虚拟局域网的标识信息以及该端口的端口信息;将标识信息与端口信息的对应关系添加至虚拟局域网信息表的配置信息项进行保存,完成对动态虚拟局域网的固化,以便于网络设备根据保存的对应关系利用固化后的通过端口进行通信。可以有效解决现有技术中使用GVRP进行动态VLAN配置对拓扑环境的稳定性有一定的要求,一旦网络出现异常,导致的整个GVRP网络中的VLAN不能正常使用,影响数据业务的转发的问题;达到方便用户使用,提高用户体验的效果,但是上述两个专利均不能够解决局域网在承载大量智能设备的连接时产生的服务器压力大的问题。当一个公司需要管理维护很多智能设备,线下运维就变成了一个很重的业务,当前通用的管理方法有:1、企业自己开发实现远程命令控制、远程截图等简单功能;2、借助向日葵、teamview等远程桌面软件;3、搭建VPN网络模块,所有设备接入局域网管理;4、线下运维上门人工维护。但是,企业自己开发的远程监控等软件功能单一,无法处理复杂的工作,比如桌面画操作;向日葵、teamview等软件可以远程桌面,但对网络依赖非常大,容易卡顿。而且远程工具模块也只能依赖软件内提供的方法,比如文件拷贝;搭建VPN网络模块,所有设备接入VPN网络模块,远程管理的工具变得很丰富,但随着设备数量增多,VPN服务器承受的压力非常大,带来的问题就是带宽费用增加,网速下降。
技术实现思路
本专利技术的目的在于提供一种智能设备远程管理方法,使用动态VPN技术,VPN设备端按需连接VPN网络模块,使用完后VPN设备端能自动断开VPN网络模块,释放资源,提升VPN响应速度,能很便捷的使用成熟工具管理设备资源,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种智能设备远程管理方法,包括如下步骤:S1:选定VPN设备端,在VPN设备端监听服务器发出的远程连接请求模块;S2:VPN设备端接收到服务器发出的远程连接请求模块,本地自动拨号连接VPN网络模块,建立路由规则模块,形成VPN通道模块并验证完成SSL模块、VPN网络模块接入的相关鉴权和认证;S3:用户设备端接入VPN网络模块,用户设备端与VPN设备端接入了统一VPN网络模块,利用VPN网络模块中的远程工具模块维护用户设备端;S4:远程操作完成后关闭VPN网络模块。进一步地,S1包括如下步骤:S11:VPN设备端与服务器之间通过TCP长连接模块;S12:VPN设备端实时接收服务器发出的远程连接请求模块。进一步地,S11的具体步骤如下:S111:在服务器未收到VPN设备端发送的正向连接请求模块,且未收到正向连接请求模块满足预设的条件时,服务器生成逆向连接请求模块;S112:通过正向连接请求模块所在的TCP长连接模块,向VPN设备端的基带芯片发送TCP应用数据包,TCP应用数据包包括:逆向连接请求模块,基带芯片将TCP应用数据包接收并转发给中央处理芯片,以激活中央处理芯片;S113:中央处理芯片中的操作系统模块将逆向连接请求模块发送给应用模块,以触发应用模块生成并通过TCP长连接模块发送正向连接请求模块,用以在VPN设备端休眠时服务器主动发送逆向连接请求模块,以保持TCP长连接模块。进一步地,S12的具体步骤如下:S121:服务器生成远程连接请求模块;S122:通过远程连接请求模块所在的TCP长连接模块向VPN设备端发送远程连接请求模块;S123:VPN设备端接收请求并发出请求建立连接的数据包。进一步地,S1中VPN设备端通过HTTP定时查询服务器远程连接请求模块,在服务器上设置HTTP连接模块所对应的端口,给该端口设置连接socket模块,当收到VPN设备端的请求建立连接的数据包时,启动连接socket模块的recv操作在端口收发用户设备端的数据包。进一步地,S2中将目的IP地址与VPN网络模块进行核对,目的IP地址与VPN网络模块非同一网段的进入本地网络;用户设备端生成IP地址数据包,并将IP地址数据包发送至向VPN设备端的基带芯片,基带芯片将TCP应用数据包接收并转发给中央处理芯片,通过中央处理芯片的验证模块将目的IP地址与VPN网络模块进行匹配,目的IP地址与VPN网络模块为同一网段的进入VPN通道模块,并反馈服务器连接成功后的IP地址信息。进一步地,S2中将目的IP地址与VPN网络模块进行核对,用户设备端生成IP地址数据包,并将IP地址数据包发送至向VPN设备端的基带芯片,基带芯片将IP地址数据包并转发给中央处理芯片,通过中央处理芯片的验证模块将目的IP地址与VPN网络模块进行匹配,目的IP地址与VPN网络模块非同一网段的进入本地网络。进一步地,S4中远程操作完成后用户主动关闭VPN网络模块。进一步地,S4中远程操作完成后进入等待时间,程序默认的等待时间内没有得到服务器的响应,而后VPN网络模块和服务器之间的连接超时自动断开。进一步地,S3中远程工具模块包括Windows系统工具、Linux系统工具和Andrid系统工具,其中Windows系统工具为系统自带远程桌面、文件共享、PING、第三方VNC和FTP,Linux系统工具为PING、samba、VNC、FTP和SCP,Andrid系统工具为PING、ADB、VNC和SC本文档来自技高网
...

【技术保护点】
1.一种智能设备远程管理方法,其特征在于,包括如下步骤:/nS1:选定VPN设备端(1),在VPN设备端(1)监听服务器(2)发出的远程连接请求模块(108);/nS2:VPN设备端(1)接收到服务器(2)发出的远程连接请求模块(108),本地自动拨号连接VPN网络模块(3),建立路由规则模块(4),形成VPN通道模块(5)并验证完成SSL模块(7)、VPN网络模块(3)接入的相关鉴权和认证;/nS3:用户设备端(8)接入VPN网络模块(3),用户设备端(8)与VPN设备端(1)接入了统一VPN网络模块(3),利用VPN网络模块(3)中的远程工具模块(9)维护用户设备端(8);/nS4:远程操作完成后关闭VPN网络模块(3)。/n

【技术特征摘要】
1.一种智能设备远程管理方法,其特征在于,包括如下步骤:
S1:选定VPN设备端(1),在VPN设备端(1)监听服务器(2)发出的远程连接请求模块(108);
S2:VPN设备端(1)接收到服务器(2)发出的远程连接请求模块(108),本地自动拨号连接VPN网络模块(3),建立路由规则模块(4),形成VPN通道模块(5)并验证完成SSL模块(7)、VPN网络模块(3)接入的相关鉴权和认证;
S3:用户设备端(8)接入VPN网络模块(3),用户设备端(8)与VPN设备端(1)接入了统一VPN网络模块(3),利用VPN网络模块(3)中的远程工具模块(9)维护用户设备端(8);
S4:远程操作完成后关闭VPN网络模块(3)。


2.如权利要求1所述的一种智能设备远程管理方法,其特征在于,S1包括如下步骤:
S11:VPN设备端(1)与服务器(2)之间通过TCP长连接模块(10);
S12:VPN设备端(1)实时接收服务器(2)发出的远程连接请求模块(108)。


3.如权利要求2所述的一种智能设备远程管理方法,其特征在于,S11的具体步骤如下:
S111:在服务器(2)未收到VPN设备端(1)发送的正向连接请求模块(101),且未收到正向连接请求模块(101)满足预设的条件时,服务器(2)生成逆向连接请求模块(102);
S112:通过正向连接请求模块(101)所在的TCP长连接模块(10),向VPN设备端(1)的基带芯片(103)发送TCP应用数据包(104),TCP应用数据包(104)包括:逆向连接请求模块(102),基带芯片(103)将TCP应用数据包(104)接收并转发给中央处理芯片(105),以激活中央处理芯片(105);
S113:中央处理芯片(105)中的操作系统模块(106)将逆向连接请求模块(102)发送给应用模块(107),以触发应用模块(107)生成并通过TCP长连接模块(10)发送正向连接请求模块(101),用以在VPN设备端(1)休眠时服务器(2)主动发送逆向连接请求模块(102),以保持TCP长连接模块(10)。


4.如权利要求2所述的一种智能设备远程管理方法,其特征在于,S12的具体步骤如下:
S121:服务器(2)生成远程连接请求模块(108);
S122:通过远程连接请求模块(108)所在的TCP长连接模块(10)向VPN设备端(1)发送远程连接请求模块(108);
S123:VPN设备端(1)接收请求并发出请求建立连接的数据包(109)。


5....

【专利技术属性】
技术研发人员:廖茂刚
申请(专利权)人:上海容易网电子商务股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1