网络连接的处理方法、装置和终端设备的制造方法

文档序号:9670613阅读:243来源:国知局
网络连接的处理方法、装置和终端设备的制造方法
【技术领域】
[0001]本公开涉及通信技术,尤其涉及信息的网络连接的处理方法、装置和终端设备。
【背景技术】
[0002]随着移动互联网技术的发展,在访问目标网络失败时,采用虚拟专用网络(Virtual Private Network,VPN)进行访问也被广泛应用,VPN的含义是在公用网络上建立专用网络进行加密网络,以企业网络配置为例,为了能够让外地员工访问到内网资源,利用VPN的解决方法就是在内网中架设一台VPN服务器,外地员工在当地连上互联网后,通配置连接VPN服务器,通过VPN服务器进入企业内网。然而,无论是对于什么类型的用户,需要通过VPN服务器访问网络时,均需要用户知道相关的VPN服务器的配置信息,并且每次都需要重新输入配置信息,配置连接才可以实现通过VPN访问网络,操作复杂,便捷性较差。

【发明内容】

[0003]本公开提供一种网络连接的处理方法、装置和终端设备,用于解决需要通过VPN月艮务器访问网络时,均需要用户知道相关的VPN服务器的配置信息,并且每次都需要重新输入配置信息,配置连接才可以实现通过VPN访问网络,操作复杂,便捷性较差的问题。
[0004]根据本公开实施例的第一方面,提供一种网络连接的处理方法,包括:
[0005]在用户通过公共网络访问第一网络地址失败之后,根据虚拟专用网络VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN;
[0006]若存在可访问所述第一网络地址的VPN,则连接所述VPN并通过所述VPN访问所述第一网络地址。
[0007]本公开的实施例提供的技术方案,根据预先获取的对应关系,得到该第一网络地址可用的VPN,自动根据历史记录的配置信息连接该VPN对访问对应的网址,避免用户手动配置,不需要额外的操作,快速便捷的实现通过VPN访问相关的网络。
[0008]进一步地,所述连接所述VPN并通过所述VPN访问所述第一网络地址之前,还包括:
[0009]向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的一VPN;
[0010]接收所述用户根据所述提示信息发送的确认连接消息。
[0011 ]本公开的实施例提供的技术方案,在自动连接VPN访问第一网络地址之前,向用户显示相关的提示信息,提示用户选择是否连接,然后根据预先获取的对应关系,得到该第一网络地址可用的VPN,自动根据历史记录的配置信息连接该VPN对访问对应的网址,避免用户手动配置,不需要额外的操作,快速便捷的实现通过VPN访问相关的网络,并且能够提示用户,避免在用户不知情的情况下产生费用,提高用户体验。
[0012]进一步地,所述连接所述VPN并通过所述VPN访问所述第一网络地址之前,还包括:
[0013]向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的至少两个VPN;
[0014]接收所述用户根据所述提示信息发送的连接选定消息,所述连接选定消息中包含所述用户从所述至少两个VPN中选定的一 VPN的指示信息;
[0015]相应的,所述连接所述VPN并通过所述VPN访问所述第一网络地址,包括:
[0016]连接所述指示信息所指示的VPN,并通过所述VPN访问所述第一网络地址。
[0017]本公开的实施例提供的技术方案,在自动连接VPN访问第一网络地址之前,存在有多个VPN可以连接的情况下,向用户显示相关的提示信息,提示用户选择连接合适的VPN,实现自主选择连接,但是也不需要输入配置信息,在实现便捷连接VPN的基础上,结合用户的主观选择,进一步提尚用户体验。
[0018]进一步地,所述向用户显示提示信息之前,还包括:
[0019]根据所述用户的历史VPN连接记录,对可访问所述第一网络地址的至少两个VPN进行优先级排序;
[0020]所述向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的至少两个VPN,包括:
[0021 ]向用户显示提示信息,所述提示信息包含优先级排序后的所述至少两个VPN。
[0022]本公开的实施例提供的技术方案,在上述方案中显示的多个VPN可以按照VPN的优先级进行排序,该优先级可以取决于服务器地址、速度、连接产生的费用等决定,具体不做限制,为用户的选择提供一定的指示性,以使用户能够选择出最合适的VPN进行连接。
[0023]进一步地,所述根据VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN之前,还包括:
[0024]从本地获取所述对应关系,或者,从网络服务器获取所述对应关系。
[0025]本公开的实施例提供的技术方案,在检测到访问第一网络地址失败后,需要先获取VPN与地址列表之间的对应关系,该对应关系可以是通过之前历次访问在本地存储记录的,也可以是从存储在服务器上的,终端设备需要的时候向服务器查询获取,在需要使用VPN的时候,根据该对应关系获取获取合适的VPN连接网络,极大的简化用户操作流程,提高便捷性。
[0026]进一步地,还包括:
[0027]在用户通过公共网络访问第二网络地址失败但通过所述VPN访问所述第二网络地址成功后,将所述第二网络地址添加到所述对应关系中。
[0028]本公开的实施例提供的技术方案,结合上述方案,在每次利用某个VPN连接完网络之后,均在对应关系中增加与该VPN对应的网络地址,以便后续再登陆该网址失败的时候,可以快速的找到合适VPN进行连接,进一步提高便捷性。
[0029]根据本公开实施例的第二方面,提供一种网络连接的处理装置,包括:
[0030]第一处理模块,被配置为在用户通过公共网络访问第一网络地址失败之后,根据虚拟专用网络VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN;
[0031]连接模块,被配置为若存在可访问所述第一网络地址的VPN,则连接所述VPN并通过所述VPN访问所述第一网络地址。
[0032]进一步地,所述装置还包括:
[0033]第一显示模块,被配置为向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的一 VPN;
[0034]第一接收模块,被配置为接收所述用户根据所述提示信息发送的确认连接消息。
[0035]进一步地,所述装置还包括:
[0036]第二显示模块,被配置为向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的至少两个VPN ;
[0037]第二接收模块,被配置为接收所述用户根据所述提示信息发送的连接选定消息,所述连接选定消息中包含所述用户从所述至少两个VPN中选定的一 VPN的指示信息;
[0038]相应的,所述连接模块具体被配置为:连接所述指示信息所指示的VPN,并通过所述VPN访问所述第一网络地址。
[0039]进一步地,所述装置还包括:
[0040]第二处理模块,被配置为根据所述用户的历史VPN连接记录,对可访问所述第一网络地址的至少两个VPN进行优先级排序;
[0041]所述第二显示模块具体被配置为:向用户显示提示信息,所述提示信息包含优先级排序后的所述至少两个VPN。
[0042 ]进一步地,所述装置还包括:获取模块,被配置为:
[0043]从本地获取所述对应关系,或者,从网络服务器获取所述对应关系。
[0044]进一步地,还包括:
[0045]第三处理模块,被配置为在用户通过公共网络访问第二网络地址失败但通过所述VPN访问所述第二网络地址成功后,将所述第二网络地址添加到所述对应关系中。
[0046]根据本公开实施例的第三方面,提供一种终端设备,包括:被配置为控制可执行指令执行的处理器和被配置为存储处理器可执行指令的存储器;
[0047]处理器,被配置为:
[0048]在用户通过公共网络访问第一网络地址失败之后,根据虚拟专用网络VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN;
[0049]若存在可访问所述第一网络地址的VPN,则连接所述VPN并通过所述VPN访问所述第一网络地址。
[0050]本公开提供的网络连接的处理方法、装置和终端设备,提供一种快捷的连接VPN,并且访问网络的方法,终端设备在检测到访问第一网络地址失败时候,可以自动判断用户是否需要使用VPN,自动的通过预先获取的VPN与对应的网络地址的对应关系,获取到与该第一网络地址对应的VPN,自动建立连接并通过该VPN访问该第一网络地址,极大的简化了用户的操作流程,避免用户手动输入配置参数,有效提高通过VPN访问网络的便捷性和效率。
[0051]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0052]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0053]图1是根据一示例性实施例示出的一种网络连接的处理方法实施例一的流程图。
[0054]图2是根据一示例性实施例示出的一种网络连接的处理方法实施例二的流程图。
[0055]图3是根据一示例性实施例示出的一种网络连接的处理方法实施例三的流程图。
[0056]图4a_4c是根据一示例性实施例示出的一种网络连接的处理方法一实例的示意图。
[0057]图5是根据一示例性实施例示出的一种网络连接的处理装置实施例一的框图。
[0058]图6是根据一示例性实施例示出的一种网络连接的处理装置实施例二的框图。
[0059]图7是根据一示例性实施例示出的一种网络连接的处理装置实施例三的框图。
[0060]图8是根
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1