CN107659481A - 基于虚拟专用网的远程控制方法、装置和存储介质 - Google Patents

基于虚拟专用网的远程控制方法、装置和存储介质 Download PDF

Info

Publication number
CN107659481A
CN107659481A CN201710677444.2A CN201710677444A CN107659481A CN 107659481 A CN107659481 A CN 107659481A CN 201710677444 A CN201710677444 A CN 201710677444A CN 107659481 A CN107659481 A CN 107659481A
Authority
CN
China
Prior art keywords
equipment
private network
virtual private
control terminal
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710677444.2A
Other languages
English (en)
Inventor
吴潇逸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GOSPELL DIGITAL TECHNOLOGY Co Ltd
Original Assignee
GOSPELL DIGITAL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GOSPELL DIGITAL TECHNOLOGY Co Ltd filed Critical GOSPELL DIGITAL TECHNOLOGY Co Ltd
Priority to CN201710677444.2A priority Critical patent/CN107659481A/zh
Publication of CN107659481A publication Critical patent/CN107659481A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及一种基于虚拟专用网的远程控制方法、装置和存储介质。本发明的技术方案包括:设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;控制终端基于虚拟专用网络隧道获取设备信息;控制终端根据设备信息产生相应的控制信息,并将控制信息发送至设备;设备根据所接收的控制信息执行相应操作。本发明通过建立虚拟专用网实现远程控制,减少了人力成本,且方便可行,安全性高。

Description

基于虚拟专用网的远程控制方法、装置和存储介质
技术领域
本发明涉及通信领域,更具体地说,涉及一种基于虚拟专用网的远程控制方法、装置和存储介质。
背景技术
随着计算机网络信息技术的发展,很多事情人们都可以足不出户的解决,某些因用户需求不同而定制的设备需要经常更改授权或调试,而现有的的更改授权或调试模式常为派出相关人员到现场进行更改设置授权或调试,这种方式则会导致人工成本的提高,效率相对低下,其次安全性也不高。
因此,为了解决现有技术所存在的问题,需提供一种安全高效的方法。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于虚拟专用网的远程控制方法、装置和存储介质。
本发明解决其技术问题所采用的技术方案是:构造一种基于虚拟专用网的远程控制方法,包括:
设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;
所述控制终端基于所述虚拟专用网络隧道获取设备信息;
所述控制终端根据所述设备信息产生相应的控制信息,并将所述控制信息发送至所述设备;
所述设备根据所接收的控制信息执行相应操作。
优选地,所述设备信息包括所述设备中保存的WEB页面或所述设备中保存的设备运行错误信息;
所述控制信息包括授权文件信息或升级压缩文件。
优选地,若所述设备信息为设备中保存的WEB页面,则执行以下步骤:
所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的WEB页面;
所述控制终端根据所述WEB页面选择在所述控制终端中保存的授权文件信息,并将所述授权文件信息发送至所述设备;
所述设备根据所接收的授权文件信息执行授权。
优选地,所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的WEB页面的步骤包括:
所述控制终端通过浏览器向所述设备中的HTTP服务器发送获取WEB页面请求;
所述设备中的HTTP服务器向所述控制终端发送WEB响应消息,所述WEB响应消息携带所述WEB页面。
优选地,所述设备中的HTTP服务器向所述控制终端发送WEB响应消息具体包括:
所述设备中的HTTP服务器通过HTTP协议向所述控制终端发送所述WEB响应消息。
优选地,所述设备根据所接收的授权文件信息执行授权的步骤之前包括:
判断所接收的授权文件信息是否满足授权条件,若是,则执行授权,若否,则停止授权。
优选地,所述判断所接收的授权文件信息是否满足授权条件包括:
解析所接收的授权文件信息,从所述授权文件信息中获取所述授权文件信息携带的芯片号;
判断所述授权文件信息携带的芯片号与所述设备的芯片号是否一致,若是,则满足授权条件,若否,则不满足授权条件。
优选地,若所述设备信息为所述设备中保存的设备运行错误信息,则执行以下步骤:
所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的设备运行错误信息;
所述控制终端对所述设备运行错误信息进行分析处理形成相应的升级压缩文件,并将所述升级压缩文件传输至所述设备;
所述设备根据所述升级压缩文件执行升级。
优选地,所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的设备运行错误信息包括:
所述控制终端通过Telnet或SSH远程控制协议登录至所述设备;
所述控制终端将保存在所述设备中的设备运行错误信息通过所述虚拟专用网络隧道拷贝至所述控制终端。
优选地,所述控制终端将所述升级压缩文件传输至所述设备包括:
控制终端通过浏览器向设备中的HTTP服务器发送获取WEB页面请求;
所述设备中的HTTP服务器向所述控制终端发送WEB响应消息,所述WEB响应消息携带所述WEB页面;
所述控制终端在所述WEB页面中输入所述控制终端的虚拟网络地址;
所述设备在接收到所述控制终端的虚拟网络地址后,通过所述WEB页面启动内部程序以下载所述升级压缩文件,基于所述升级压缩文件执行升级。
本发明还提供一种基于虚拟专用网的远程控制装置,包括:
虚拟专用网创建单元,用于将设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;
设备信息获取单元,用于基于所述虚拟专用网络隧道获取设备信息;
信息处理单元,用于根据所述设备信息产生相应的控制信息,并将所述控制信息发送至所述设备;
执行单元,用于根据所接收的控制信息执行相应操作。
本发明还提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上所述方法的步骤。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。
实施本发明的基于虚拟专用网的远程控制方法,具有以下有益效果:本发明通过利用设备和控制终端分别与VPN服务器连接,创建虚拟专用网络并形成相应的虚拟专用网络隧道,基于所形成的虚拟专用网络隧道实现控制终端与设备之间的通信,进而获取设备信息,根据所获得的设备信息产生相应的控制信息,将所产生的控制信息发送至设备,再由设备根据所接收的控制信息执行相应的操作。该技术方案利用虚拟专用网实现远程控制,减少了人力成本,方便高效,且是在虚拟专用网络中进行的数据通信,安全性高。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明提供的基于虚拟专用网的远程控制方法实施例一的流程示意图;
图2是本发明提供的基于虚拟专用网的远程控制方法实施例二的流程示意图;
图3是本发明提供的基于虚拟专用网的远程控制方法实施例三的流程示意图;
图4是本发明提供的基于虚拟专用网的远程控制方法实施例四的流程示意图;
图5是本发明提供的基于虚拟专用网的远程控制装置实施例一的逻辑框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了提高安全性及减少成本,本发明实施例提供了一种基于虚拟专用网的远程控制方法,如图1所示,本发明实施例一的基于虚拟专用网的远程控制方法,包括:
S11、设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道。
在此,对在本发明实施例中用到的几个概念做一下描述,其中,“VPN”即VirtualPrivate Network,一般指虚拟专用网络,其主要是在公用网络上建立专用网络,进行加密通讯。“VPN服务器”是指可实现虚拟专用网络功能的服务器。“设备”是指需要进行更改授权或调试等操作的设备,如摄像头、云台摄像机或者远程监控设备等。“控制终端”一般可以为控制中心,如可以为本地供管理人员或调试人员进行监控及管理维护的本地计算机(PC)等。
在该步骤中,VPN服务器可在具有公用网络上运行VPN服务器端程序,设备和控制终端分别运行各自的VPN客户端程序,再通过公网IP地址分别与VPN服务器上的VPN服务端程序连接,实现设备、控制终端、VPN服务器形成的虚拟专用网络,进而形成设备和控制终端进行通讯的虚拟专用网络隧道,同时获取各自的虚拟网络地址。可以理解地,虚拟网络地址可以预先设置获取,也可以在连接VPN服务器后,由VPN服务器进行分配。
S12、控制终端基于虚拟专用网络隧道获取设备信息。
在本实施例中,设备信息可以为设备中保存的WEB页面或设备中保存的设备运行错误信息。
在该步骤中,控制终端在所形成的虚拟专用网络隧道上,通过浏览器向设备中的HTTP服务器发送对应的请求指令,例如,通过在浏览器的URL地址栏输入设备的虚拟网络地址,即可访问设备中的HTTP服务器,进而获取保存在设备中的设备信息。可以理解地,设备中的HTTP服务器与控制终端之间通过HTTP协议进行通讯。
S13、控制终端根据设备信息产生相应的控制信息,并将控制信息发送至设备。
在该步骤中控制终端通过设备中的HTTP服务器获得保存在设备中的设备信息后,根据所获得的设备信息产生对应的控制信息,再将所产生的控制信息通过浏览器返回给设备。
可以理解地,控制信息可以为授权文件信息或升级压缩文件。
S14、设备根据所接收的控制信息执行相应操作。
在该步骤中,由于控制信息可以是授权文件信息,也可以为升级压缩文件。因此,若设备接收到的是授权文件信息,则设备将执行相应的授权操作;若设备接收到的是升级压缩文件,则设备将执行相应的升级操作。
如图2所示,为本发明实施例二提供的基于虚拟专用网的远程控制方法,在该实施例中,控制终端获取到的设备信息为设备中保存的WEB页面,此时,该远程控制方法为远程授权方法,具体包括:
S21、设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道。
S22、控制终端基于所述虚拟专用网络隧道获取设备中保存的WEB页面。
在该步骤中,具体包括:
S221、控制终端通过浏览器向设备中的HTTP服务器发送获取WEB页面请求。
S222、设备中的HTTP服务器向控制终端发送WEB响应消息,该WEB响应消息中携带有WEB页面。其中,设备中的HTTP服务器通过HTTP协议向控制终端发送WEB响应消息。
具体地,控制终端使用浏览器,在URL地址栏输入设备的虚拟网络地址,通过浏览器向设备端的HTTP服务器发起获取WEB页面请求,设备中的HTTP服务器在接收到该WEB页面请求后,将携带有WEB页面的WEB响应消息返回给控制终端。
S23、控制终端根据WEB页面选择在控制终端中保存的授权文件信息,并将该授权文件信息发送给设备。
具体地,控制终端根据设备端的HTTP服务器返回的WEB页面,在该WEB页面中选择控制终端中保存的授权文件信息,经WEB页面通过HTTP协议上传至设备。当设备接收到授权文件信息后,一般将该授权文件信息保存在特定的目录中。
S24、设备根据所接收的授权文件信息执行授权操作。
在该步骤中,设备接收到授权文件信息后,基于授权的WEB页面设备中的后台程序,由设备中的后台程序执行授权操作。一般地,在本实施例中,可使用本地域套接字与设备中的应用程序进行通信,其中,本地域套接字通信所采用的协议可以为自定义协议,且自定义协议一般采用私有数据结构体,稀有数据结构体中主要包括执行的指令、附带信息长度、附带信息以及CRC32检验等。
如图3所示,为本发明实施例三提供的基于虚拟专用网的远程控制方法,在该实施例中,在设备接收到授权文件信息后,需先进行授权文件信息认证。具体为:
S31、设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道。
S32、控制终端基于所述虚拟专用网络隧道获取设备中保存的WEB页面。
在该步骤中,具体包括:
S321、控制终端通过浏览器向设备中的HTTP服务器发送获取WEB页面请求。
S322、设备中的HTTP服务器向控制终端发送WEB响应消息,该WEB响应消息中携带有WEB页面。其中,设备中的HTTP服务器通过HTTP协议向控制终端发送WEB响应消息。
具体地,控制终端使用浏览器,在URL地址栏输入设备的虚拟网络地址,通过浏览器向设备端的HTTP服务器发起获取WEB页面请求,设备中的HTTP服务器在接收到该WEB页面请求后,将携带有WEB页面的WEB响应消息返回给控制终端。
S33、控制终端根据WEB页面选择在控制终端中保存的授权文件信息,并将该授权文件信息发送给设备。
具体地,控制终端根据设备端的HTTP服务器返回的WEB页面,在该WEB页面中选择控制终端中保存的授权文件信息,经WEB页面通过HTTP协议上传至设备。当设备接收到授权文件信息后,一般将该授权文件信息保存在特定的目录中。
S34、判断所接收的授权文件信息是否满足授权条件。
具体地,若所接收的授权文件信息满足授权条件,则根据所接收的授权文件信息执行授权操作。
进一步地,判断所接收的授权文件信息是否满足授权条件包括:
S341、解析所接收的授权文件信息,从授权文件信息中获取授权文件信息携带的芯片号。
S342、判断授权文件信息携带的芯片号与设备的芯片号是否一致,若是,则满足授权条件,若否,则不满足授权条件。
可以理解地,在本实施例中,芯片号一般为加密文件,设备接收到授权文件信息中需要对授权文件中所携带的芯片号进行解密,且每个设备的芯片号是唯一的,因此,可用于验证授权文件的安全性。当设备中的应用程序对授权文件信息进行授权检测时,将授权文件信息中携带的芯片号与本机的芯片号进行比对,判断是否一致,若一致,即判断满足授权条件。
另外,在本实施例中,授权文件信息中还携带有设备开放的功能权限,通过该开放功能权限,进一步增强了授权的安全性和可靠性。
S35、若满足授权条件,则执行授权,若否,则停止授权。
在该步骤中,若授权文件信息携带的芯片号与设备自身的芯片号一致,则由设备的应用程序根据授权文件信息执行授权操作,并在授权成功后将授权日期存入数据库中,以备后续查看和管理。
若授权文件信息携带的芯片号与设备自身的芯片号不一致,则取消此次授权,即停止授权操作。进一步地,在停止授权操作后,设备还向控制终端返回授权文件无效的消息。
如图4所示,为本发明实施例四提供的基于虚拟专用网的远程控制方法,在该实施例中,控制终端所接收的设备信息为保存在设备中的设备运行错误信息,该实施例的基于虚拟专用网的远程控制方法具体包括:
S41、设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道。
S42、控制终端基于虚拟专用网络隧道获取设备中保存的设备运行错误信息。
在该步骤中,具体包括:
S421、控制终端通过Telnet或SSH远程控制协议登录至所述设备。
S422、控制终端将保存在所述设备中的设备运行错误信息通过所述虚拟专用网络隧道拷贝至控制终端。
S43、控制终端对所述设备运行错误信息进行分析处理形成相应的升级压缩文件,并将所述升级压缩文件传输至所述设备。
S44、设备根据所述升级压缩文件执行升级。
在步骤S43-步骤S44中,控制终端将升级压缩文件传输至设备具体包括:
步骤A、控制终端通过浏览器向设备中的HTTP服务器发送获取WEB页面请求;
步骤B、所述设备中的HTTP服务器向所述控制终端发送WEB响应消息,所述WEB响应消息携带所述WEB页面;
步骤C、所述控制终端在所述WEB页面中输入所述控制终端的虚拟网络地址;
步骤D、所述设备在接收到所述控制终端的虚拟网络地址后,通过所述WEB页面启动内部程序以下载所述升级压缩文件,基于所述升级压缩文件执行升级。
进一步地,控制终端将保存在设备中的该设备的设备运行错误信息拷贝至其中时,对错误信息进行问题分析并解决后,将相关补丁打包并压缩成对应的升级压缩文件,在控制终端开启TCP/IP服务端程序,并利用浏览器,在浏览器的URL地址栏中输入设备的虚拟网络地址,浏览器向设备端的HTTP服务器发起获取WEB页面请求,在返回的WEB页面中输入控制终端的虚拟网络地址,启动WEB后台程序并与设备的应用程序进行通信,设备接收到升级指令后,即根据所接收的升级指令将升级压缩文件下载至设备中,并对升级压缩文件进行解压缩,开始执行升级。
与上文描述的方法相对应地,本发明实施例还提供了一种基于虚拟专用网的远程控制装置,如图5所示,在该实施例的基于虚拟专用网的远程控制装置,包括虚拟专用网创建单元、设备信息获取单元、信息处理单元以及执行单元。
具体地,虚拟专用网创建单元,用于将设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;
设备信息获取单元,用于基于所述虚拟专用网络隧道获取设备信息;
信息处理单元,用于根据所述设备信息产生相应的控制信息,并将所述控制信息发送至所述设备;
执行单元,用于根据所接收的控制信息执行相应操作。
本发明还提供一种计算机装置,该计算机装置包括处理器,且处理器用于执行存储器中存储的计算程序时实现上文所述方法的步骤。
本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上文所述方法的步骤。
以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (13)

1.一种基于虚拟专用网的远程控制方法,其特征在于,包括:
设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;
所述控制终端基于所述虚拟专用网络隧道获取设备信息;
所述控制终端根据所述设备信息产生相应的控制信息,并将所述控制信息发送至所述设备;
所述设备根据所接收的控制信息执行相应操作。
2.根据权利要求1所述的基于虚拟专用网的远程控制方法,其特征在于,所述设备信息包括所述设备中保存的WEB页面或所述设备中保存的设备运行错误信息;
所述控制信息包括授权文件信息或升级压缩文件。
3.根据权利要求2所述的基于虚拟专用网的远程控制方法,其特征在于,若所述设备信息为所述设备中保存的WEB页面,则执行以下步骤:
所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的WEB页面;
所述控制终端根据所述WEB页面选择在所述控制终端中保存的授权文件信息,并将所述授权文件信息发送至所述设备;
所述设备根据所接收的授权文件信息执行授权。
4.根据权利要求3所述的基于虚拟专用网的远程控制方法,其特征在于,所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的WEB页面的步骤包括:
所述控制终端通过浏览器向所述设备中的HTTP服务器发送获取WEB页面请求;
所述设备中的HTTP服务器向所述控制终端发送WEB响应消息,所述WEB响应消息携带所述WEB页面。
5.根据权利要求4所述的基于虚拟专用网的远程控制方法,其特征在于,所述设备中的HTTP服务器向所述控制终端发送WEB响应消息具体包括:
所述设备中的HTTP服务器通过HTTP协议向所述控制终端发送所述WEB响应消息。
6.根据权利要求3所述的基于虚拟专用网的远程控制方法,其特征在于,所述设备根据所接收的授权文件信息执行授权的步骤之前包括:
判断所接收的授权文件信息是否满足授权条件,若是,则执行授权,若否,则停止授权。
7.根据权利要求6所述的基于虚拟专用网的远程控制方法,其特征在于,所述判断所接收的授权文件信息是否满足授权条件包括:
解析所接收的授权文件信息,从所述授权文件信息中获取所述授权文件信息携带的芯片号;
判断所述授权文件信息携带的芯片号与所述设备的芯片号是否一致,若是,则满足授权条件,若否,则不满足授权条件。
8.根据权利要求2所述的基于虚拟专用网的远程控制方法,其特征在于,若所述设备信息为所述设备中保存的设备运行错误信息,则执行以下步骤:
所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的设备运行错误信息;
所述控制终端对所述设备运行错误信息进行分析处理形成相应的升级压缩文件,并将所述升级压缩文件传输至所述设备;
所述设备根据所述升级压缩文件执行升级。
9.根据权利要求8所述的基于虚拟专用网的远程控制方法,其特征在于,所述控制终端基于所述虚拟专用网络隧道获取所述设备中保存的设备运行错误信息包括:
所述控制终端通过Telnet或SSH远程控制协议登录至所述设备;
所述控制终端将保存在所述设备中的设备运行错误信息通过所述虚拟专用网络隧道拷贝至所述控制终端。
10.根据权利要求8所述的基于虚拟专用网的远程控制方法,其特征在于,所述控制终端将所述升级压缩文件传输至所述设备包括:
所述控制终端通过浏览器向所述设备中的HTTP服务器发送获取WEB页面请求;
所述设备中的HTTP服务器向所述控制终端发送WEB响应消息,所述WEB响应消息携带所述WEB页面;
所述控制终端在所述WEB页面中输入所述控制终端的虚拟网络地址;
所述设备在接收到所述控制终端的虚拟网络地址后,通过所述WEB页面启动内部程序以下载所述升级压缩文件,基于所述升级压缩文件执行升级。
11.一种基于虚拟专用网的远程控制装置,其特征在于,包括:
虚拟专用网创建单元,用于将设备和控制终端分别与VPN服务器连接,创建虚拟专用网络以形成虚拟专用网络隧道;
设备信息获取单元,用于基于所述虚拟专用网络隧道获取设备信息;
信息处理单元,用于根据所述设备信息产生相应的控制信息,并将所述控制信息发送至所述设备;
执行单元,用于根据所接收的控制信息执行相应操作。
12.一种计算机装置,其特征在于,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-10任一项所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-10中任意一项所述方法的步骤。
CN201710677444.2A 2017-08-09 2017-08-09 基于虚拟专用网的远程控制方法、装置和存储介质 Pending CN107659481A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710677444.2A CN107659481A (zh) 2017-08-09 2017-08-09 基于虚拟专用网的远程控制方法、装置和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710677444.2A CN107659481A (zh) 2017-08-09 2017-08-09 基于虚拟专用网的远程控制方法、装置和存储介质

Publications (1)

Publication Number Publication Date
CN107659481A true CN107659481A (zh) 2018-02-02

Family

ID=61128402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710677444.2A Pending CN107659481A (zh) 2017-08-09 2017-08-09 基于虚拟专用网的远程控制方法、装置和存储介质

Country Status (1)

Country Link
CN (1) CN107659481A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108712301A (zh) * 2018-04-03 2018-10-26 四川斐讯信息技术有限公司 一种终端设备的调试方法及调试***
CN110262837A (zh) * 2019-05-06 2019-09-20 平安科技(深圳)有限公司 基于管理的服务器远程重启方法、装置、设备及存储介质
CN111404801A (zh) * 2020-03-27 2020-07-10 四川虹美智能科技有限公司 跨云厂商的数据处理方法、装置及***
CN111736871A (zh) * 2020-06-22 2020-10-02 天津美腾科技股份有限公司 Fpga芯片的升级方法、装置及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102647300A (zh) * 2012-04-25 2012-08-22 迈普通信技术股份有限公司 网络设备远程维护***及维护方法
CN103188308A (zh) * 2011-12-30 2013-07-03 北大方正集团有限公司 远程诊断的方法和***
CN105988408A (zh) * 2015-01-28 2016-10-05 上海远动科技有限公司 一种基于vpn的plc远程诊断设备及其应用
CN106506585A (zh) * 2016-09-14 2017-03-15 深圳市宏电技术股份有限公司 通过浏览器远程控制路由器的方法和***
CN106953778A (zh) * 2017-02-13 2017-07-14 深圳市梧桐世界科技股份有限公司 一种远程管理***
US20170208038A1 (en) * 2005-01-31 2017-07-20 Unisys Corporation Secure remote access for secured enterprise communications

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170208038A1 (en) * 2005-01-31 2017-07-20 Unisys Corporation Secure remote access for secured enterprise communications
CN103188308A (zh) * 2011-12-30 2013-07-03 北大方正集团有限公司 远程诊断的方法和***
CN102647300A (zh) * 2012-04-25 2012-08-22 迈普通信技术股份有限公司 网络设备远程维护***及维护方法
CN105988408A (zh) * 2015-01-28 2016-10-05 上海远动科技有限公司 一种基于vpn的plc远程诊断设备及其应用
CN106506585A (zh) * 2016-09-14 2017-03-15 深圳市宏电技术股份有限公司 通过浏览器远程控制路由器的方法和***
CN106953778A (zh) * 2017-02-13 2017-07-14 深圳市梧桐世界科技股份有限公司 一种远程管理***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108712301A (zh) * 2018-04-03 2018-10-26 四川斐讯信息技术有限公司 一种终端设备的调试方法及调试***
CN110262837A (zh) * 2019-05-06 2019-09-20 平安科技(深圳)有限公司 基于管理的服务器远程重启方法、装置、设备及存储介质
CN111404801A (zh) * 2020-03-27 2020-07-10 四川虹美智能科技有限公司 跨云厂商的数据处理方法、装置及***
CN111736871A (zh) * 2020-06-22 2020-10-02 天津美腾科技股份有限公司 Fpga芯片的升级方法、装置及***

Similar Documents

Publication Publication Date Title
CN107730669B (zh) 门禁控制方法、***及计算机可读存储介质
CN107659481A (zh) 基于虚拟专用网的远程控制方法、装置和存储介质
CN107612736B (zh) 一种基于容器的web浏览器运维审计方法
CN105656890B (zh) 一种基于tee和无线确认的fido认证器及***及方法
CN108011883A (zh) 一种远程调试方法、终端设备和服务器
CN104901928A (zh) 一种数据交互方法、装置及***
CN103778381B (zh) 一种基于安卓***的应用锁屏方法及装置
EP2856437A1 (de) VERFAHREN UND VORRICHTUNG ZUR STEUERUNG EINES SCHLIEßMECHANISMUS MIT EINEM MOBILEN ENDGERÄT
CN103812829B (zh) 一种提高远程桌面安全性的方法、远程桌面服务器及***
CN109388532A (zh) 测试方法、装置、电子设备及计算机可读取存储介质
CN104144167B (zh) 一种开放式智能网关平台的用户登录认证方法
CN104754582A (zh) 维护byod安全的客户端及方法
CN103051448A (zh) 家庭网关下挂业务终端对码的认证方法、装置及***
CN106911648A (zh) 一种环境隔离方法及设备
CN106164917A (zh) 用于远程会话的用户特定应用激活
CN109062590A (zh) 一种游戏sdk在线更新的方法及***
CN106101054A (zh) 一种多***的单点登录方法和集中管控***
CN110221949A (zh) 自动化运维管理方法、装置、设备及可读存储介质
CN107222519A (zh) 一种基于外网实现远程访问内网设备的方法
CN110337014A (zh) 一种实时投屏的方法
CN109547402B (zh) 数据保护方法、装置、电子设备和可读存储介质
CN106686754A (zh) 一种数据交互方法及数据交互***
CN112583815A (zh) 一种操作指令管理方法、装置
CN106599632A (zh) 密码输入方法和装置
CN102611574A (zh) Vpn自动配置***及配置方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180202