本发明涉及计算机网络,具体涉及一种设备的网络配置方法、配置设备、终端设备和存储介质。
背景技术:
1、随着智能终端设备不断增多,物联网、云计算等技术不断被各领域所应用,智能终端设备和配置终端设备配合使用的组网模式被广泛使用。现有技术中,智能终端设备在出厂时会携带一个默认的ip地址,然后将配置设备和智能终端设备配置到同一个网段,在配置设备通过网络联通到智能终端设备之后将配置信息发送至智能终端设备,然后智能终端设备根据配置信息实现对自身的配置,从而实现与同一网络下的其它终端设备的通信。然而,这种智能终端设备的配置方法需要配置人员获知智能终端设备的ip地址,需要修改配置设备的ip网段,配置工作量大并且存在智能设备入网时ip冲突的风险。
技术实现思路
1、有鉴于此,本发明实施方式提供了一种设备的网络配置方法、配置设备、终端设备和存储介质,能够在一定程度上能够提升智能终端设备网络配置的效率。
2、本发明一方面提供了一种设备的网络配置方法,应用于配置设备,所述方法包括:接收所述配置设备所处的局域网内的终端设备发送的注册报文;所述注册报文用于所述终端设备请求配置信息,所述注册报文包括所述终端设备的指纹信息;基于所述注册报文进行配置操作,生成所述终端设备的配置报文;所述配置报文包括所述终端设备的指纹信息和配置信息;在所述局域网内广播所述配置报文;所述配置报文用于指示目标终端设备根据所述配置信息更新配置;所述目标终端设备为所述配置报文中的指纹信息表征的终端设备。
3、在一个实施方式中,所述配置设备包括用于监听预设通信协议的通信报文的第一通信端口,接收所述配置设备所处的局域网内的终端设备发送的注册报文,包括:通过所述第一通信端口,接收所述局域网内的终端设备发送的注册报文。
4、在一个实施方式中,基于所述注册报文进行配置操作,生成所述终端设备的配置报文,包括:显示所述指纹信息对应的终端设备的配置页面,所述配置页面包括多个配置信息的配置控件;基于针对所述配置控件的配置操作,获取所述终端设备的配置信息;基于所述配置信息和所述指纹信息,生成所述配置报文;所述配置信息包括:ip地址和子网掩码。
5、在一个实施方式中,所述终端设备的个数为多个,接收所述局域网内的终端设备发送的注册报文,包括:接收所述局域网内的多个终端设备发送的注册报文;确定需要进行配置的终端设备序列;相应的,在基于所述注册报文生成所述终端设备的配置报文的步骤中,包括:将预设配置库中的配置信息和所述终端设备序列中的终端设备按照预设顺序进行匹配,得到所述终端设备序列中的终端设备的配置报文。
6、本发明另一方面还提供一种设备的网络配置方法,应用于终端设备,所述方法包括:向所述终端设备所处的局域网内的配置设备广播注册报文;所述注册报文包括所述终端设备的指纹信息;接收所述配置设备发送的配置报文;所述配置报文是所述终端设备基于所述注册报文生成的;所述配置报文包括所述终端设备的指纹信息和配置信息;若所述配置报文中的指纹信息表征所述终端设备,基于配置信息配置所述终端设备。
7、在一个实施方式中,所述配置设备包括用于监听预设通信协议的通信报文的第一通信端口,所述终端设备包括用于预设通信协议的通信报文的第二通信接口,接收所述配置设备发送的配置报文,包括:通过所述第二通信端口接收所述配置设备发送的配置报文;所述配置报文是所述终端设备通过所述第一通信端口接收到所述注册报文的情况下,基于所述注册报文生成的。
8、在一个实施方式中,设备的网络配置方法还包括:若所述配置报文中的指纹信息和所述终端设备的指纹信息不匹配,抛弃所述配置报文。
9、在一个实施方式中,向所述终端设备所处的局域网内的配置设备广播注册报文,包括:基于所述终端设备的设备信息生成所述终端设备的指纹信息;所述设备信息至少包括以下之一:cpu系列号、mac地址、设备序列号;将所述指纹信息添加到所述注册报文中;向所述配置设备发送注册报文。
10、在一个实施方式中,所述终端设备的个数为多个,接收所述配置设备发送的配置报文,包括:接收所述配置设备发送的多个配置报文;在所述配置报文表征的终端设备和所述终端设备指纹信息相同的情况下,基于所述配置报文配置所述终端设备。
11、本发明另一方面还提供了一种配置设备,所述配置设备包括:注册报文接收单元,用于接收所述配置设备所处的局域网内的终端设备发送的注册报文;所述注册报文用于所述终端设备请求配置信息,所述注册报文包括所述终端设备的指纹信息;配置报文生成单元,用于基于所述注册报文进行配置操作,生成所述终端设备的配置报文;所述配置报文包括所述终端设备的指纹信息和配置信息;配置报文广播单元,用于在所述局域网内广播所述配置报文;所述配置报文用于指示目标终端设备根据所述配置信息更新配置;所述目标终端设备为所述配置报文中的指纹信息表征的终端设备。
12、本发明另一方面还提供了一种终端设备,所述终端设备包括:注册报文广播单元,用于向所述终端设备所处的局域网内的配置设备广播注册报文;所述注册报文包括所述终端设备的指纹信息;配置报文接收单元,用于接收所述配置设备发送的配置报文;所述配置报文是所述终端设备基于所述注册报文生成的;所述配置报文包括所述终端设备的指纹信息和配置信息;终端设备配置单元,用于若所述配置报文中的指纹信息表征所述终端设备,基于配置信息配置所述终端设备。
13、本发明另一方面还提供了一种电子设备,所述电子设备装置包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现上述应用于配置设备和/或终端设备的设备的网络配置方法。
14、本发明另一方面还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器执行时,实现上述应用于配置设备和/或终端设备的设备的网络配置方法。
15、配置设备通过接收处于同一局域网内的终端设备发送的注册报文,然后基于该注册报文判断该终端设备是否需要组网连接,在该终端设备需要组网连接的情况下,对该终端设备的网络配置参数进行设置,并生成相应的配置报文,然后再将该配置报文进行广播,终端设备根据该配置报文携带的指纹信息判断是否属于发送给自身的配置报文,若是,则基于该注册报文对自身进行配置,从而可以在一定程度上提升智能终端设备网络配置的效率。
1.一种设备的网络配置方法,其特征在于,应用于配置设备,所述方法包括:
2.根据权利要求1所述的方法,所述配置设备包括用于监听预设通信协议的通信报文的第一通信端口,其特征在于,接收所述配置设备所处的局域网内的终端设备发送的注册报文,包括:
3.根据权利要求1所述的方法,其特征在于,基于所述注册报文进行配置操作,生成所述终端设备的配置报文,包括:
4.根据权利要求1所述的方法,其特征在于,所述终端设备的个数为多个,接收所述局域网内的终端设备发送的注册报文,包括:
5.一种设备的网络配置方法,其特征在于,应用于终端设备,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述配置设备包括用于监听预设通信协议的通信报文的第一通信端口,所述终端设备包括用于预设通信协议的通信报文的第二通信接口,接收所述配置设备发送的配置报文,包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求5所述的方法,其特征在于,向所述终端设备所处的局域网内的配置设备广播注册报文,包括:
9.根据权利要求5所述的方法,其特征在于,所述终端设备的个数为多个,接收所述配置设备发送的配置报文,包括:
10.一种配置设备,其特征在于,所述配置设备包括:
11.一种终端设备,其特征在于,所述终端设备包括:
12.一种电子设备,其特征在于,所述电子设备装置包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1至10中任一所述的方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至10中任一所述的方法。