一种VPN线路切换方法、装置及电子设备制造方法及图纸

技术编号:19881248 阅读:25 留言:0更新日期:2018-12-22 19:05
本申请实施例公开了一种VPN线路切换方法、装置及电子设备。该方法包括:获取所述移动终端的线路参数;根据所述线路参数确定所述移动终端的VPN线路;控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。该实施方式能够使移动终端根据其线路参数自动连接、切换VPN线路,而不需要用户手动选择VPN,给用户连接VPN的操作带来了方便,提升了用户体验。

【技术实现步骤摘要】
【国外来华专利技术】一种VPN线路切换方法、装置及电子设备
本申请涉及虚拟专用网络(VirtualPrivateNetwork,VPN)切换
,特别是涉及一种VPN线路切换方法、装置及电子设备。
技术介绍
目前,各企业单位越来越重视网络安全,一些涉及敏感或者安全的业务通常都会部署在企业内网中。在移动办公的大趋势下,当一个用户同时涉及到多个不同的内网业务时,需要通过多个不同的VPN来完成对该多个不同内网业务的处理,一般情况是用户根据自己当前的需要手动选择某个VPN,从而进入对应的内网。然而,每次手动选择对应的VPN会给用户的操作带来不便,不利于用户体验。
技术实现思路
本申请实施例提供一种VPN线路切换方法、装置及电子设备,主要用于解决手动切换VPN造成用户操作不便捷的问题。为解决上述技术问题,本申请实施例采用的一个技术方案是:提供一种VPN线路切换方法,应用于移动终端,所述方法包括:获取所述移动终端的线路参数;根据所述线路参数确定所述移动终端的VPN线路;控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。可选地,所述移动终端的线路参数包括以下至少任意一项:所述移动终端所连接的WIFI名称;所述移动终端所处的位置;所述移动终端的系统时间;以及所述移动终端的NFC打卡信息。可选地,当获取到的所述线路参数包括至少两项时,所述根据所述线路参数确定所述移动终端的VPN线路包括:根据所述至少两项线路参数对应的优先级,获取优先级最高的线路参数;根据所述优先级最高的线路参数确定所述移动终端的VPN线路。可选地,在所述获取所述移动终端的线路参数之前,所述方法还包括:在检测到用户账号登录所述移动终端后,控制所述用户账号连接默认的VPN线路;在所述根据所述线路参数确定所述移动终端的VPN线路之后,所述方法还包括:判断所述默认的VPN线路与所述确定的VPN线路是否相同,若不相同,则执行所述控制所述移动终端切换至所述确定的VPN线路的步骤。可选地,所述默认的VPN线路为:所述用户账号最近一次连接的VPN线路;或者所述用户账号预设时间内连接频率最高的VPN线路;或者所述用户账号预设时间内连接时间最长的VPN线路。为解决上述技术问题,本申请实施例采用的另一个技术方案是:提供一种VPN线路切换装置,应用于移动终端,所述装置包括:获取模块,用于获取所述移动终端的线路参数;确定模块,用于根据所述线路参数确定所述移动终端的VPN线路;切换模块,用于控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。可选地,所述获取模块具体用于获取以下至少任意一项:所述移动终端所连接的WIFI名称;所述移动终端所处的位置;所述移动终端的系统时间;以及所述移动终端的NFC打卡信息。可选地,当获取到的所述线路参数包括至少两项时,所述确定模块包括:获取单元,用于根据所述至少两项线路参数对应的优先级,获取优先级最高的线路参数;确定单元,用于根据所述优先级最高的线路参数确定所述移动终端的VPN线路。可选地,在所述获取所述移动终端的线路参数之前,所述装置还包括控制模块,所述控制模块用于在检测到用户账号登录所述移动终端后,控制所述用户账号连接默认的VPN线路;在所述根据所述线路参数确定所述移动终端的VPN线路之后,所述装置还包括判断模块,所述判断模块用于判断所述默认的VPN线路与所述确定的VPN线路是否相同,若不相同,则执行所述控制所述移动终端切换至所述确定的VPN线路的步骤。可选地,所述默认的VPN线路为:所述用户账号最近一次连接的VPN线路;或者所述用户账号预设时间内连接频率最高的VPN线路;或者所述用户账号预设时间内连接时间最长的VPN线路。为解决上述技术问题,本申请实施例采用的又一个技术方案是:提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器执行如上所述的VPN线路切换方法。为解决上述技术问题,本申请实施例采用的再一个技术方案是:提供一种计算机程序产品,所述计算机程序产品包括:非易失性计算机可读存储介质,以及内嵌于所述非易失性计算机可读存储介质的计算机程序指令,所述计算机程序指令包括用以使处理器执行如上所述VPN线路切换方法的指令。为解决上述技术问题,本申请实施例采用的还一个技术方案是:提供一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的VPN线路切换方法。在本申请实施例中,通过获取移动终端的线路参数,然后根据所述线路参数确定该移动终端的VPN线路,从而控制该移动终端连接所确定的VPN线路。该实施方式能够使移动终端根据其线路参数自动连接、切换VPN线路,而不需要用户手动选择VPN,给用户连接VPN的操作带来了方便,提升了用户体验。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本申请实施例的运行环境示意图;图2是本申请实施例提供的一种VPN线路切换方法的流程示意图;图3是本申请另一实施例提供的一种VPN线路切换方法的流程示意图;图4是本申请实施例提供的一种VPN线路切换装置的结构示意图;图5是本申请实施例提供的电子设备的硬件结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。需要说明的是,如果不冲突,本申请实施例中的各个特征可以相互结合,均在本申请的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置示意图中的模块划分,或流程图中的顺序执行所示出或描述的步骤。为了方便读者更好地理解本申请,在对本申请的专利技术思想进行描述之前,先对本申请的运行环境进行描述,请参阅图1,图1是本申请实施例的运行环境示意图,该运行环境包括EMM服务器10、EMM终端20以及VPN网络30。其中,EMM服务器10和EMM终端20是基于企业移动管理(EnterpriseMobileManagement,EMM)平台部署的服务器和终端。EMM是一套实现企业员工安全使用手机、平板电脑、台式计算机等移动终端进行移动化工作的技术平台和管理方法,EMM通过移动信息化技术和管理手段,针对企业移动信息化建设过程中涉及到的企业移动设备、应用、信息等内容提供信息化管理的解决方案和服务。在本实施例中,EMM服务器10可以提供相应的服务或逻辑运算能力,比如,配置VPN策略,以及配置各个VPN策略对应的触发条件,等。EMM服务器10还可以连接至一个或者多个数据库,调用相关的数据(比如从EMM终端20获取当前所连接的VPN线路信息,并进行存储)或者程序指令。EMM服务器10具体可以本文档来自技高网...

【技术保护点】
1.一种VPN线路切换方法,应用于移动终端,其特征在于,所述方法包括:获取所述移动终端的线路参数;根据所述线路参数确定所述移动终端的VPN线路;控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。

【技术特征摘要】
【国外来华专利技术】1.一种VPN线路切换方法,应用于移动终端,其特征在于,所述方法包括:获取所述移动终端的线路参数;根据所述线路参数确定所述移动终端的VPN线路;控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。2.根据权利要求1所述的方法,其特征在于,所述移动终端的线路参数包括以下至少任意一项:所述移动终端所连接的WIFI名称;所述移动终端所处的位置;所述移动终端的系统时间;以及所述移动终端的NFC打卡信息。3.根据权利要求1所述的方法,其特征在于,当获取到的所述线路参数包括至少两项时,所述根据所述线路参数确定所述移动终端的VPN线路包括:根据所述至少两项线路参数对应的优先级,获取优先级最高的线路参数;根据所述优先级最高的线路参数确定所述移动终端的VPN线路。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述获取所述移动终端的线路参数之前,所述方法还包括:在检测到用户账号登录所述移动终端后,控制所述用户账号连接默认的VPN线路;在所述根据所述线路参数确定所述移动终端的VPN线路之后,所述方法还包括:判断所述默认的VPN线路与所述确定的VPN线路是否相同,若不相同,则执行所述控制所述移动终端切换至所述确定的VPN线路的步骤。5.根据权利要求4所述的方法,其特征在于,所述默认的VPN线路为:所述用户账号最近一次连接的VPN线路;或者所述用户账号预设时间内连接频率最高的VPN线路;或者所述用户账号预设时间内连接时间最长的VPN线路。6.一种VPN线路切换装置,应用于移动终端,其特征在于,所述装置包括:获取模块,用于获取所述移动终端的线路参数;确定模块,用于根据所述线路参数确定所述移动终端的VPN线路;切换模块,用于控制所述移动终端切换至所述确定的VPN线路,其中,所述VPN线路的数量至少为两条,并且所述线路参数与所述VPN线路具有一一对应关系。7.根据权利要求6所述的装置,其特征在于,所...

【专利技术属性】
技术研发人员:袁国勇
申请(专利权)人:深圳前海达闼云端智能科技有限公司
类型:发明
国别省市:广东,44

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

1