一种网络配置方法、系统以及存储介质与流程
未命名
08-05
阅读:80
评论:0

1.本技术涉及无线通讯技术领域,尤其涉及一种网络配置方法、系统以及存储介质。
背景技术:
2.随着物联网技术的发展,许多智能设备上也配备了有线或无线网卡,可通过有线方式或无线方式接入网络,而网络的接入通常会有一些限制,接入之前需要为智能设备配置网络信息。
3.现有技术中,获取网络配置信息的方式需要将不同设备处于同一网段,例如,在不同设备处于同一wifi场景下时,设备需要感知到wifi密码在获取密码的过程中存在跨设备的信息传输问题,此时若密码明文传输存在泄漏风险,并且还需要人为去操作向设备下发密码传输的指令,造成用户的操作负担,不够便捷。
技术实现要素:
4.本技术实施例的主要目的在于提供一种网络配置方法,旨在降低用户使用过程中的操作负担,提高网络配置的便捷性。
5.第一方面,本技术实施例提供一种网络配置方法,应用于通信系统,所述通信系统包括主配设备、路由设备和被配设备,方法包括:
6.当所述主配设备检测到通信触发操作时,响应所述通信触发操作向所述路由设备发送通信连接请求,以使所述路由设备响应所述通信连接请求与所述主配设备建立通信连接;
7.在所述路由设备和所述主配设备建立通信连接之后,所述主配设备获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,及将所述第一目标网络配置信息进行存储;
8.当所述主配设备检测到所述被配设备进入到所述主配设备的通信覆盖范围内时,所述主配设备将所述第一目标网络配置信息发送至所述被配设备;
9.所述被配设备在接收到所述第一目标网络配置信息后,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,所述第二目标网络配置信息为根据所述证书信息对第一目标网络配置信息解密成功之后生成的信息;
10.所述被配设备在获得所述第二目标网络配置信息之后,根据所述第二目标网络配置信息与所述路由设备建立通信连接,以使所述被配设备可以通过所述路由设备接入外部网络。
11.第二方面,本技术实施例还提供一种通信系统,所述通信系统包括主配设备、路由设备和被配设备;
12.所述主配设备在检测到通信触发操作时,响应所述通信触发操作向所述路由设备发送通信连接请求,以使所述路由设备响应所述通信连接请求与所述主配设备建立通信连接;
13.在所述路由设备和所述主配设备建立通信连接之后,所述主配设备获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,及将所述第一目标网络配置信息进行存储;
14.当所述主配设备检测到所述被配设备进入到所述主配设备的通信覆盖范围内时,所述主配设备将所述第一目标网络配置信息发送至所述被配设备;
15.所述被配设备用于在接收到所述第一目标网络配置信息后,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,所述第二目标网络配置信息为根据所述证书信息对第一目标网络配置信息解密成功之后生成的信息;
16.且所述被配设备在获得所述第二目标网络配置信息之后,根据所述第二目标网络配置信息与所述路由设备建立通信连接,以使所述被配设备可以通过所述路由设备接入外部网络。
17.第三方面,本技术实施例还提供一种存储介质,用于计算机可读存储,其特征在于,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如本技术说明书提供的任一项的网络配置方法的步骤。
18.本技术实施例提供一种网络配置方法、系统以及存储介质,其中,该网络配置方法包括主配设备与路由设备建立通信连接,进而使得主配设备获得路由设备对应的网络配置信息,并将网络配置信息存储在自身中,进而利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息,及将第一目标网络配置信息进行存储;当主配设备检测到被配设备进入到主配设备的通信覆盖范围内时,主配设备将第一目标网络配置信息发送至被配设备;被配设备在接收到第一目标网络配置信息后,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息;被配设备在获得第二目标网络配置信息之后,根据第二目标网络配置信息与路由设备建立通信连接,以使被配设备可以通过路由设备接入外部网络。从而可以利用主配设备向被配设备发送第一目标网络配置信息,使得被配设备根据第一目标网络配置信息获得第二目标网络配置信息并根据第二目标网络配置信息与路由设备建立通信连接,减少用户的操作负担问题,有效提高网络配置的便捷性,进而提高网络配置的效率。
附图说明
19.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本技术实施例提供的一种通信系统的框图结构示意图;
21.图2为本技术实施例提供的一种网络配置方法的步骤流程图;
22.图3为主配设备10中存储多组类型被配设备20的公钥示意框图;
23.图4为图2中步骤s2的一种具体实施方式对应的步骤流程图;
24.图5为图2中步骤s3的一种具体实施方式对应的步骤流程图。
具体实施方式
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
27.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
28.本技术实施例提供一种网络配置方法、系统以及存储介质,其中,该网络配置方法包括主配设备与路由设备建立通信连接,进而使得主配设备获得路由设备对应的网络配置信息,并将网络配置信息存储在自身中,进而利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息,及将第一目标网络配置信息进行存储;当主配设备检测到被配设备进入到主配设备的通信覆盖范围内时,主配设备将第一目标网络配置信息发送至被配设备;被配设备在接收到第一目标网络配置信息后,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息;被配设备在获得第二目标网络配置信息之后,根据第二目标网络配置信息与路由设备建立通信连接,以使被配设备可以通过路由设备接入外部网络。从而可以利用主配设备向被配设备发送第一目标网络配置信息,使得被配设备根据第一目标网络配置信息获得第二目标网络配置信息并根据第二目标网络配置信息与路由设备建立通信连接,减少用户的操作负担问题,有效提高网络配置的便捷性,进而提高网络配置的效率。
29.下面结合附图,对本技术的一些实施例作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
30.请参照图1,图1为本技术实施例提供的一种通信系统的框图结构示意图。
31.如图1所示,本发明提供的通信系统100包括主配设备10、被配设备20及路由设备30。主配设备10可以是移动终端,其中,移动终端包括但不限于手机、平板电脑、笔记本电脑或智能可穿戴设备等。被配设备20可以是智能设备,其中智能设备包括但不限于智能电视、智能音箱、智能摄像头等。被配设备20通过路由设备30接入网络,需要提供无线网络名称和密码,无线网络名称是用于标明路由设备30中接入点的身份标识,可以包括但不限定于wifi ssid,wifi密码,wifi加密方式,网络ip获取方式,网络静态ip地址,dns服务器地址等。wifi ssid和wifi密码在主配设备10传输给被配设备20的网络配置信息中,用于被配设备20与路由设备30进行连接。
32.例如,被配设备20需要连接到internet网络时,当主配设备10的通信覆盖范围内检测到被配设备20时,主配设备10主动向被配设备20发送第一目标网络配置信息,被配设备20根据预置的证书信息对所述第一目标网络配置信息进行解密,当解密成功后,则可以获得第二目标网络配置信息,以使被配设备20根据第二目标网络配置信息接入路由设备30,以通过路由设备30进行网络访问;当解密失败,则表明被配设备20并不是主配设备10的目标设备类型,进而被配设备20也无法从第一目标网络配置信息中获得解密成功后的第二目标网络配置信息。
33.请参阅图2,图2为本技术实施例提供的一种网络配置方法。
34.如图2所示,该网络配置方法应用于前述的通信系统100,该网络配置方法包括步骤s1至步骤s5。
35.步骤s1:当主配设备10检测到通信触发操作时,响应通信触发操作向路由设备30发送通信连接请求,以使路由设备30响应通信连接请求与主配设备10建立通信连接。
36.示例性地,当主配设备10在首次连接路由设备30时,需要检测通信触发操作,该通信触发操作中携带路由器30的无线网络名称和密码,进而使得主配设备10在检测到通信触发操作后,响应通信触发操作解析获得到路由器30的无线网络名称和密码,进而根据路由器30的无线网络名称和密码与路由设备30建立通信连接。
37.可选地,无线网络名称是用于标明路由设备30中接入点的身份标识,可以包括但不限定于wifi ssid,wifi密码,wifi加密方式,网络ip获取方式,网络静态ip地址,dns服务器地址等。
38.例如,主配设备10的显示屏中展示主配设备10此时可以连接的待选择路由设备,进而用户通过在主配设备10的显示屏中进行操作,从待选择路由设备中选定目标路由设备,并输入目标路由设备对应的密码并点击确认按钮生成通信触发操作,进而主配设备10检测到通信触发操作,并响应通信触发操作向目标路由设备发送通信连接请求,以使目标路由设备响应通信连接请求与主配设备10建立通信连接。
39.步骤s2:在路由设备30和主配设备10建立通信连接之后,主配设备10获取自身的网络配置信息,并利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息,及将第一目标网络配置信息进行存储。
40.示例性地,主配设备10与路由设备30建立通信连接之后,表明主配设备10准确的获得路由设备30的网络配置信息,因此,主配设备10将路由设备30对应的网络配置信息利用被配设备20的公钥进行加密,获得第一目标网络配置信息,以及将第一目标网络配置信息进行存储。
41.可选地,预设加密策略中可以包含多组类型被配设备20的公钥,进而获得多组加密的结果,将多组加密的结果共同组成第一目标配置信息。
42.例如,主配设备10中存储有一种被配设备20的公钥a,主配设备10利用公钥a对路由设备30的网络配置信息进行加密获得第一目标网络配置信息。
43.或者,如图3所示,主配设备10中存储有多组类型被配设备20的公钥分别为a、b、c,主配设备10分别利用公钥a、公钥b、公钥c对路由设备30的网络配置信息进行加密获得a1、b1、c1,进而由a1、b1、c1共同组成第一目标网络配置信息。
44.参考图4,在一些实施方式中,主配设备10获取自身的网络配置信息,并利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息,步骤s2包括步骤s21至步骤s22。
45.步骤s21:主配设备10接收到密钥设置指令时,响应密钥设置指令获得加密时所采用的密钥信息,并将密钥信息进行存储至密钥数据库中;
46.步骤s22:主配设备10根据密钥信息对网络配置信息进行加密,进而获得第一目标网络配置信息。
47.示例性地,主配设备10根据接收到的密钥设置指令进行响应,获得对网络配置信
息进行加密时所采用的公钥信息,并将公钥信息存储到密钥数据库中,当主配设备10接收到路由设备30的网络配置信息后,利用密钥数据库中的公钥信息进行加密,获得第一目标网络配置信息。
48.例如,在主配设备10获取到路由设备30的网络配置信息后,根据密钥数据库中的公钥信息对网络配置信息进行加密,进而获得第一目标网络配置信息。若此时主配设备10接收到密钥设置指令之后,会响应密钥设置指令将密钥信息更新至密钥数据库中,其中,密钥设置指令可以包括增加、删除、修改密钥信息;主配设备根据更新后的密钥数据库信息对网络配置信息进行重新加密,进而获得更新后的第一目标网络配置信息。
49.例如,在主配设备10接收密钥设置指令之前时,密钥数据库中存储着公钥a和公钥b。因此,此时获得的第一目标网络配置信息由公钥a和公钥b进行分别加密后组合获得。若密钥设置指令中包括删除公钥a和增加公钥c,则在主配设备10接收密钥设置指令之后,密钥数据库中存储着公钥c和公钥b,因此,在更新完密钥数据库后,会将第一目标网络配置信息也重新更新,获得与更新后的密钥数据库相对应的更新后的第一目标网络配置信息。
50.可选地,当主配设备10中包括多组第一目标网络配置信息时,则会将多组第一目标网络配置信息全部进行更新。
51.在一些实施方式中,密钥数据库设置于主配设备10,或者,设置于与主配设备10通信连接的云服务器。
52.示例性地,密钥数据库可以设置于主配设备10自身所携带的内存卡中,也可以将密钥数据库存储在于主配设备10进行通信连接的云服务器中。
53.步骤s3、当主配设备10检测到被配设备20进入到主配设备10的通信覆盖范围内时,主配设备10将第一目标网络配置信息发送至被配设备20。
54.示例性地,主配设备10和被配设备20的蓝牙均处于打开状态,当被配设备20出现在主配设备10的蓝牙通信范围内时,主配设备10将第一目标网络配置信息发送至被配设备20。
55.参考图5,在一些实施方式中,当主配设备10检测到被配设备20进入到主配设备10的通信覆盖范围内时,主配设备10将第一目标网络配置信息发送至被配设备20,步骤s3包括步骤s31至步骤s32。
56.步骤s31:被配设备20向主配设备10发送网络配置请求,主配设备检测到被配设备20发送的网络配置请求;
57.步骤s32:当主配设备10接收到网络配置请求之后,主配设备10将第一目标网络配置信息发送至被配设备20。
58.示例性地,为减少主配设备10的工作负担,可以将主配设备10在接收到被配设备20发送的网络配置请求后,主配设备10不需要对被配设备20的请求进行验证并同意,只需要在判断得到被配设备20发送的是网络配置请求时,即可以将第一目标网络配置信息发送至被配设备20,进而在降低主配设备10的工作负担后,也节省了用户操作。
59.步骤s4、被配设备20在接收到第一目标网络配置信息后,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息,第二目标网络配置信息为根据证书信息对第一目标网络配置信息解密成功之后生成的信息。
60.示例性地,预置的证书信息中存储有第一目标网络配置信息加密时对应的解密密
码,因此,被配设备20可以从预置的证书信息中获取解密密码,进而利用解密密码对第一目标网络配置信息进行解密,进而获得第二目标网络配置信息。
61.在一些实施方式中,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息,包括:被配设备20根据预置的证书信息获得被配设备20对应的私钥信息;被配设备20根据私钥信息对第一目标网络配置信息进行解密,进而获得第二目标网络配置信息。
62.示例性地,被配设备20在接收到主配设备10发送的第一目标网络配置信息后,获取自身携带的证书信息,并从证书信息中获取自身的私钥,利用私钥对第一目标网络配置信息进行解密,当被配设备20的私钥和获得第一目标网络配置信息加密时的公钥一致时,则被配设备20可以利用自身携带的私钥将第一目标网络配置信息进行正确解密,获得第二目标网络配置信息。
63.例如,公钥e和私钥f为对应密钥对,则第一目标网络配置信息是通过公钥e进行加密获得时,则当被配设备20的私钥为f时,则被配设备20可以对第一目标网络配置信息进行正确解密,获得第二目标网络配置信息。
64.在一些实施方式中,预置的证书信息,包括:被配设备20通过上位机将私钥信息烧录至证书信息中,以使得被配设备20通过私钥信息进行解密。
65.示例性地,被配设备20在出厂前,利用上位机将被配设备20所属的私钥信息进行烧录,存储至证书信息中,因此,当需要向被配设备20发送信息时,可以利用被配设备20对应的公钥进行加密,以使得被配设备20可以通过自身的私钥信息进行解密,保证了信息传输的安全性。
66.步骤s5、被配设备20在获得第二目标网络配置信息之后,根据第二目标网络配置信息与路由设备30建立通信连接,以使被配设备20可以通过路由设备30接入外部网络。
67.示例性地,被配设备20在获得第二目标网络配置信息之后,第二目标网络配置信息中包括连接路由器30所需要的无线网络名称和密码。因此,被配设备20可以通过无线网络名称和密码连接至路由器30,以使得被配设备20可以通过路由设备30接入外部网络。
68.可选地,无线网络名称是用于标明路由设备30中接入点的身份标识,可以包括但不限定于wifi ssid,wifi密码,wifi加密方式,网络ip获取方式,网络静态ip地址,dns服务器地址等。
69.在一些实施方式中,方法还包括:当被配设备20根据证书信息对第一目标网络配置信息解密失败时,被配设备20在显示界面显示信息提示。
70.示例性地,当被配设备20中自身携带的私钥信息与第一目标网络配置信息加密时的公钥信息不一致时,被配设备20对第一目标网络配置信息进行解密会失败,此时,会在被配设备20的显示界面上显示信息提示,用于告知用户无法通过主配设备10获取连接路由设备30的网络配置信息。
71.在一些实施方式中,在被配设备在显示界面显示信息提示之后,方法还包括:被配设备20根据信息提示向主配设备10发送反馈信息;主配设备10接收到反馈信息后,根据反馈信息获得被配设备20解密失败的原因,当解密失败的原因与预设原因匹配时,主配设备记录并存储被配设备的标识信息、解密失败频次。
72.示例性地,被配设备20将解密失败的信息提示向主配设备10发送反馈信息,主配
设备10在接收到反馈信息后,主配设备10根据反馈信息获得被配设备20解密失败的原因,当被配设备20解密失败的原因是私钥不匹配时,则主配设备10将被配设备20的标识信息、解密失败频次进行记录。
73.例如,主配设备10中设备有失败原因包括:原因1:私钥错误;原因2:版本错误;原因3:其他错误,若主配设备10在接收到反馈信息后,得到被配设备20失败的原因为原因1时,则将被配设备20的标识信息和解密失败频次进行记录;当主配设备10再次接收到被配设备20的解密失败原因为原因1时,则将被配设备20的标识信息对应的解密失败频次加1。
74.在一些实施方式中,方法还包括:当主配设备10检测被配设备20的解密失败频次超过预设次数时,将被配设备对应的标识信息存储至通信黑名单,其中,位于通信黑名单的被配设备再次进入主配设备的通信覆盖范围内时,主配设备10拒绝将第一目标网络配置信息发送至被配设备20。
75.示例性地,主配设备10检测被配设备20的解密失败频次超过预设次数时,将被配设备20对应的标识信息放置在主配设备10设置的黑名单中,以使得被配设备20即使在主配设备10的通信覆盖范围内时,向主配设备10发送网络通信请求时,主配设备10可以直接拒绝或者忽略,以减少被配设备20的恶意干扰,也降低了主配设备10的工作负担。
76.参考图1本技术实施例还提供一种通信系统100,通信系统100包括主配设备10、被配设备20和路由设备30。
77.主配设备10在检测到通信触发操作时,响应通信触发操作向路由设备30发送通信连接请求,以使路由设备30响应通信连接请求与主配设备10建立通信连接;
78.在路由设备30和主配设备10建立通信连接之后,主配设备10获取自身的网络配置信息,并利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息,及将第一目标网络配置信息进行存储;
79.当主配设备10检测到被配设备20进入到主配设备10的通信覆盖范围内时,主配设备10将第一目标网络配置信息发送至被配设备20;
80.被配设备20用于在接收到第一目标网络配置信息后,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息,第二目标网络配置信息为根据证书信息对第一目标网络配置信息解密成功之后生成的信息;
81.且被配设备20在获得第二目标网络配置信息之后,根据第二目标网络配置信息与路由设备30建立通信连接,以使被配设备20可以通过路由设备30接入外部网络。
82.在一些实施方式中,还包括:
83.当所述被配设备20根据所述证书信息对所述第一目标网络配置信息解密失败时,所述被配设备20在显示界面显示信息提示。
84.在一些实施方式中,在所述被配设备20在显示界面显示信息提示之后,所述方法还包括:
85.所述被配设备20根据所述信息提示向所述主配设备10发送反馈信息;
86.所述主配设备10接收到所述反馈信息后,根据所述反馈信息获得所述被配设备20解密失败的原因,当所述解密失败的原因与预设原因匹配时,所述主配设备10记录并存储所述被配设备20的标识信息、解密失败频次。
87.在一些实施方式中,还包括:
88.当所述主配设备10检测所述被配设备20的解密失败频次超过预设次数时,将所述被配设备20对应的标识信息存储至通信黑名单,其中,位于所述通信黑名单的被配设备20再次进入所述主配设备10的通信覆盖范围内时,所述主配设备10拒绝将所述第一目标网络配置信息发送至所述被配设备20。
89.在一些实施方式中,所述主配设备10获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,包括:
90.所述主配设备10接收到密钥设置指令时,响应所述密钥设置指令获得加密时所采用的密钥信息,并将所述密钥信息进行存储至密钥数据库中;
91.所述主配设备10根据所述密钥信息对所述网络配置信息进行加密,进而获得第一目标网络配置信息。
92.在一些实施方式中,所述密钥数据库设置于所述主配设备,或者,设置于与所述主配设备通信连接的云服务器。
93.在一些实施方式中,当所述主配设备10检测到所述被配设备20进入到所述主配设备10的通信覆盖范围内时,所述主配设备10将所述第一目标网络配置信息发送至所述被配设备20,包括:
94.所述被配设备20向所述主配设备10发送网络配置请求,所述主配设备10检测到所述被配设备20发送的所述网络配置请求;
95.当所述主配设备10接收到所述网络配置请求之后,所述主配设备10将所述第一目标网络配置信息发送至所述被配设备20。
96.在一些实施方式中,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,包括:
97.所述被配设备20根据预置的证书信息获得所述被配设备20对应的私钥信息;
98.所述被配设备20根据所述私钥信息对所述第一目标网络配置信息进行解密,进而获得所述第二目标网络配置信息。
99.在一些实施方式中,所述预置的证书信息,包括:
100.所述被配设备20通过上位机将所述私钥信息烧录至所述证书信息中,以使得所述被配设备20通过所述私钥信息进行解密。
101.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的通信系统100的具体工作过程,可以参考前述网络配置方法实施例中的对应过程,在此不再赘述。
102.本技术实施例还提供一种存储介质,用于计算机可读存储,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如本技术说明书实施例提供的任一项网络配置方法的步骤。
103.可以理解,存储介质可以是一个,也可以是多个,可以设置于主配设备10、被配设备20、路由设备30中的至少一者,也可以是独立设置,只需可以控制各个装置之间协同工作,以完成预设操作即可。
104.其中,存储介质可以是前述实施例设备的内部存储单元,例如主配设备的内存。存储介质也可以是主配设备的外部存储设备,例如主配设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
105.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施例中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
106.应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
107.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上,仅为本技术的具体实施例,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种网络配置方法,应用于通信系统,所述通信系统包括主配设备、路由设备和被配设备,其特征在于,所述方法包括:当所述主配设备检测到通信触发操作时,响应所述通信触发操作向所述路由设备发送通信连接请求,以使所述路由设备响应所述通信连接请求与所述主配设备建立通信连接;在所述路由设备和所述主配设备建立通信连接之后,所述主配设备获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,及将所述第一目标网络配置信息进行存储;当所述主配设备检测到所述被配设备进入到所述主配设备的通信覆盖范围内时,所述主配设备将所述第一目标网络配置信息发送至所述被配设备;所述被配设备在接收到所述第一目标网络配置信息后,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,所述第二目标网络配置信息为根据所述证书信息对第一目标网络配置信息解密成功之后生成的信息;所述被配设备在获得所述第二目标网络配置信息之后,根据所述第二目标网络配置信息与所述路由设备建立通信连接,以使所述被配设备可以通过所述路由设备接入外部网络。2.根据权利要求1中所述的方法,其特征在于,所述方法还包括:当所述被配设备根据所述证书信息对所述第一目标网络配置信息解密失败时,所述被配设备在显示界面显示信息提示。3.根据权利要求2中所述的方法,其特征在于,在所述被配设备在显示界面显示信息提示之后,所述方法还包括:所述被配设备根据所述信息提示向所述主配设备发送反馈信息;所述主配设备接收到所述反馈信息后,根据所述反馈信息获得所述被配设备解密失败的原因,当所述解密失败的原因与预设原因匹配时,所述主配设备记录并存储所述被配设备的标识信息、解密失败频次。4.根据权利要求3中所述的方法,其特征在于,所述方法还包括:当所述主配设备检测所述被配设备的解密失败频次超过预设次数时,将所述被配设备对应的标识信息存储至通信黑名单,其中,位于所述通信黑名单的被配设备再次进入所述主配设备的通信覆盖范围内时,所述主配设备拒绝将所述第一目标网络配置信息发送至所述被配设备。5.根据权利要求1中所述的方法,其特征在于,所述主配设备获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,包括:所述主配设备接收到密钥设置指令时,响应所述密钥设置指令获得加密时所采用的密钥信息,并将所述密钥信息进行存储至密钥数据库中;所述主配设备根据所述密钥信息对所述网络配置信息进行加密,进而获得第一目标网络配置信息。6.根据权利要求5中所述的方法,其特征在于,所述密钥数据库设置于所述主配设备,或者,设置于与所述主配设备通信连接的云服务器。7.根据权利要求1中所述的方法,其特征在于,当所述主配设备检测到所述被配设备进
入到所述主配设备的通信覆盖范围内时,所述主配设备将所述第一目标网络配置信息发送至所述被配设备,包括:所述被配设备向所述主配设备发送网络配置请求,所述主配设备检测到所述被配设备发送的所述网络配置请求;当所述主配设备接收到所述网络配置请求之后,所述主配设备将所述第一目标网络配置信息发送至所述被配设备。8.根据权利要求1中所述方法,其特征在于,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,包括:所述被配设备根据预置的证书信息获得所述被配设备对应的私钥信息;所述被配设备根据所述私钥信息对所述第一目标网络配置信息进行解密,进而获得所述第二目标网络配置信息。9.根据权利要求8中所述方法,其特征在于,所述预置的证书信息,包括:所述被配设备通过上位机将所述私钥信息烧录至所述证书信息中,以使得所述被配设备通过所述私钥信息进行解密。10.一种通信系统,其特征在于,所述通信系统包括主配设备、路由设备和被配设备;所述主配设备在检测到通信触发操作时,响应所述通信触发操作向所述路由设备发送通信连接请求,以使所述路由设备响应所述通信连接请求与所述主配设备建立通信连接;在所述路由设备和所述主配设备建立通信连接之后,所述主配设备获取自身的网络配置信息,并利用预设加密策略对所述网络配置信息进行加密,获得第一目标网络配置信息,及将所述第一目标网络配置信息进行存储;当所述主配设备检测到所述被配设备进入到所述主配设备的通信覆盖范围内时,所述主配设备将所述第一目标网络配置信息发送至所述被配设备;所述被配设备用于在接收到所述第一目标网络配置信息后,根据预置的证书信息对所述第一目标网络配置信息进行解密,获得第二目标网络配置信息,所述第二目标网络配置信息为根据所述证书信息对第一目标网络配置信息解密成功之后生成的信息;且所述被配设备在获得所述第二目标网络配置信息之后,根据所述第二目标网络配置信息与所述路由设备建立通信连接,以使所述被配设备可以通过所述路由设备接入外部网络。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至9中任一项所述网络配置方法的步骤。
技术总结
本申请实施例涉及无线通讯技术领域,具体提供了一种网络配置方法、系统以及存储介质。该方法包括:主配设备获取自身的网络配置信息,并利用预设加密策略对网络配置信息进行加密,获得第一目标网络配置信息;主配设备将第一目标网络配置信息发送至被配设备;被配设备在接收到第一目标网络配置信息后,根据预置的证书信息对第一目标网络配置信息进行解密,获得第二目标网络配置信息;被配设备在获得第二目标网络配置信息之后,根据第二目标网络配置信息与路由设备建立通信连接,以使被配设备可以通过路由设备接入外部网络,进而可以使得用户在不操作主配设备的情况下使被配设备可以获取网络配置信息并连接至路由设备中。获取网络配置信息并连接至路由设备中。获取网络配置信息并连接至路由设备中。
技术研发人员:李训辉
受保护的技术使用者:深圳开鸿数字产业发展有限公司
技术研发日:2023.05.09
技术公布日:2023/8/4
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/