无线网络中终端管理方法、装置、计算机设备和存储介质与流程

文档序号:15567938发布日期:2018-09-29 03:47阅读:150来源:国知局

本申请涉及通信领域,特别是涉及一种无线网络中终端管理的方法、装置、计算机设备和存储介质。



背景技术:

在无线网络技术迅猛发展的今天,无线网络已被广泛应用到社会生活中。由于无线传输的距离是有限的,为了实现远距离无线通信,无线网桥就显得极其重要。无线网桥就是对无线网络的桥接,它利用无线传输方式实现在两个或多个网络之间搭起通信的桥梁,可以使用无线进行远距离数据传输。基于现在越来越多的网络连接方式,无线网桥的应用越来越广。但是对于无线网桥的使用,只是进行数据的转发,无法对无线网络中的终端信息进行统一管理,对无线网络中终端信息进行管理时,需要去每个终端进行管理比较麻烦,使用很不方便。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高无线网络中终端管理便利性的无线网络中终端管理方法、装置、计算机设备和存储介质。

一种无线网络中终端管理方法,所述方法包括:

获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;

将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收ip地址分配确认请求。

在其中一个实施例中,在获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名之前,包括:

定时检测局域网lan口是否与无线设备建立物理连接,若是,则向无线设备发送ip地址分配请求,获取无线设备分配的地址配置信息,并关闭dhcp服务。

在其中一个实施例中,在获取ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名之前,还包括:

获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识;

根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备;

获取第二无线网络中终端发送的连接请求,连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与终端通过第二无线网络建立连接。

在其中一个实施例中,所述方法还包括:

获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启动态主机配置协议dhcp服务。

在其中一个实施例中,在根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备之后,还包括:

检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向无线设备发送ip地址分配请求;

获取无线设备分配的地址配置信息,并关闭dhcp服务。

在其中一个实施例中,在获取ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名之前,还包括:

无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码;

根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

一种无线网络中终端管理装置,所述装置包括:

解析模块,用于获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;

记录模块,用于将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播所述ip地址分配确认请求,以使所述第一无线网络中无线设备接收所述ip地址分配确认请求。

在其中一个实施例中,所述装置还包括:

扫描模块,用于获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识;

无线设备连接模块,用于根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备;

终端连接模块,用于获取第二无线网络中终端发送的连接请求,连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与终端通过所述第二无线网络建立连接。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;

将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使所述第一无线网络中无线设备接收ip地址分配确认请求。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;

将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,,向第一无线网络广播ip地址分配确认请求,以使所述第一无线网络中无线设备接收ip地址分配确认请求。

上述无线网络中终端管理方法、装置、计算机设备和存储介质,通过获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使所述第一无线网络中无线设备接收ip地址分配确认请求,使得在管理第二无线网络中的终端时不需要去各个终端进行管理,直接查看无线网桥中记录的终端的信息从而进行管理,提高了无线网络中终端管理的便利性。

附图说明

图1为一个实施例中无线网络中终端管理方法的应用环境图;

图2为一个实施例中无线网络中终端管理方法的流程示意图;

图3为一个实施例中连接无线设备和终端流程示意图;

图4为一个实施例中ip地址获取流程示意图;

图5为一个实施例中无线设备配置流程示意图;

图6为一个实施例中无线网络中终端管理装置的结构框图;

图7为另一个实施例中无线网络中终端管理装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的无线网络中终端管理方法,可以应用于如图1所示的应用环境中。其中,无线设备102配置好无线网络102a,无线网桥104配置好无线网络104a,通过无线设备102与无线网桥104可以通过无线网络102a进行通信,也可以通过有线网络进行通信。无线网桥104与终端106可以通过无线网络104a进行通信,也可以通过有线网络进行通信。无线网桥104通过获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络104a中的终端106向第二无线网络102a广播的请求,解析ip地址分配确认请求,得到终端106的ip地址、mac地址和主机名;将终端106的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端106的ip地址、mac地址和主机名,向无线网络102a广播ip地址分配确认请求,以使无线网络102a中无线设备102接收ip地址分配确认请求。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等带有无线功能的无线客户端,无线设备102可以是无线ap(accesspoint,无线接入点),也可以是无线路由器。无线网桥104可以是带有无线ap功能的网桥。

在一个实施例中,如图2所示,提供了一种无线网络中终端管理方法,以该方法应用于图1中的无线网桥为例进行说明,包括以下步骤:

s202,获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第一无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名。

其中,获取到的ip地址分配确认请求是dhcp(dynamichostconfigurationprotocol,动态主机配置协议)的request报文,是一个广播包。该request报文中携带有分配给终端的ip地址、终端的mac地址和主机名,当无线设备收到request报文后就向终端发送响应报文,以使终端能够使用分配到的ip地址。

具体地,无线网桥获取终端广播的ip地址分配确认请求,其中,该终端位于第二无线网络中。此时,解析ip地址分配确认请求,就会得到终端的ip地址、mac地址和主机名。当第二无线网络中各个终端广播ip地址分配确认请求时,获取所有的ip地址分配确认请求,解析得到各个终端ip地址、mac地址和主机名。

s204,将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收ip地址分配确认请求。

其中,应用层能够直接和应用程序接口并提供常见的网络应用服务。

具体地,使用实现用户进程与内核进程通信的方法将终端的ip地址、mac地址和主机名发送到应用层,应用层记录终端的ip地址、mac地址和主机名,无线网桥向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收ip地址分配确认请求,无线设备根据该ip地址分配确认请求向对应终端发送地址配置信息,终端得到无线设备发送地址配置,就使用分配的ip地址信息。无线网桥通过上述步骤将第二无线网络中的各个终端的ip地址、mac地址和主机名都记录在应用层中,由应用层把终端的ip地址、mac地址和主机名的对应关系记录下来。比如,可以使用netlink(套接字)将终端的ip地址、mac地址和主机名的对应关系发送到应用层进行记录,netlink套接字是用以实现用户进程与内核进程通信的一种特殊的进程间通信(ipc),也是网络应用程序与内核通信的最常用的接口。

在上述实施例中,通过获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名,将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收所述ip地址分配确认请求。在需要管理时可直接登录到无线网桥中,无线网桥中就会直接显示记录在应用层中的各个终端的ip地址、mac地址和主机名,提高了管理无线网络中终端的便利性。

在一个实施例中,在步骤202之前,即在获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名之前,还包括步骤:

定时检测局域网lan口是否与无线设备建立物理连接,若是,则向无线设备发送ip地址分配请求,获取无线设备分配的地址配置信息,并关闭dhcp服务。

其中,建立物理连接是指通过有线的方式连接,即通过网线连接。地址配置信息包括ip地址和ip地址使用时间期限等内容。

具体地,无线网桥会定时检测自身的局域网lan口是否与无线设备建立物理连接,比如,可以每3秒检测一次自身的局域网lan口是否与无线设备建立物理连接。若是,则向无线设备发送ip地址分配请求,无线设备获取到无线网桥广播发送的ip地址分配请求,就会向对应终端发送地址配置信息。无线网桥获取无线设备分配的地址配置信息,就使用分配的ip地址,然后关闭dhcp服务。比如,无线网桥获取无线设备分配的ip地址为192.168.0.2,就会使用192.168.0.2的ip地址,则用户可以通过终端使用192.168.0.2登录到无线网桥。

在一个实施例中,如图3所示,在步骤202之前,即在获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析地址分配信息,得到终端的ip地址、mac地址和主机名之前,还包括:

s302,获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识。

具体地,根据预先设置好的无线网桥的管理地址通过终端登录到无线网桥,获取终端发送的扫描指令,则使用无线中继(client)功能进行扫描,可能会搜索到多个无线网络,得到无线网络列表,该无线网络中列表中包括无线设备配置的第一无线网络标识。

s304,根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备。

具体地,根据第一无线网络标识获取终端发送的对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备,使得无线设备的无线信息号覆盖范围增加。

s306,获取第二无线网络中终端发送的连接请求,连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与终端通过第二无线网络建立连接。

具体地,当无线网桥与无线设备连接之后,此时第二无线网络中的终端与无线网桥断开了网络连接。此时第二无线网络中的终端要重新向无线设备发送ip地址分配确认请求,当第二无线网络中的终端要向无线设备发送ip地址分配确认请求时,首先要与无线网桥进行连接,此时无线网桥获取到第二无线网络中的终端发送的连接请求,该连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与终端通过第二无线网络建立连接关系。

上述实施例中,通过获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识。根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备,获取第二无线网络中终端发送的连接请求,根据连接请求所述连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断所述第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与所述终端通过所述第二无线网络建立连接,使得第二无线网络中的终端可以连接第一无线网络中的无线设备,当无线设备连接互联网时,可以是第二无线网络中的终端也可以访问互联网,节约了网络资源。

在一个实施例中,该方法还包括步骤:

获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启动态主机配置协议dhcp服务。

其中,无线接入点模式下可以使终端和无线网桥建立数据链路。该无线网桥是具有无线接入点功能的网桥,网桥是一个局域网与另一个局域网之间建立连接的桥梁。。

具体地,无线网桥获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启dhcp服务,其中,配置第二无限网络就是指设置第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无限网络加密密码。此时第二无线网络中的终端可以通过第二无线网络连接无线网桥,并可以获取到无线网桥分配的ip地址,使得无线网桥的ip地址和终端的ip地址处于同一网段下,方便管理。

在一个实施例中,如图4所示,在步骤s304之后,在根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备之后,还包括:

s402,检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向无线设备发送ip地址分配请求。

具体地,无线网桥会检测是否通过第一无线网络已连接无线设备,若已连接无线设备,此时无线网桥的连接状态发生了变化,即从连接到未连接或者从未连接到连接。无线网桥会向无线设备发送ip地址分配请求,使第一无线网络中无线设备接收到ip地址分配请求,去确认无线设备是否提供dhcp服务功能。

s404,获取无线设备发送的地址配置信息,并关闭dhcp服务。

具体地,若无线设备提供了dhcp功能,则无线网桥会获取到无线设备分配的地址配置信息,即得到无线设备分配的地址配置信息,此时,使用分配的ip地址,然后关闭开启的dhcp服务。此时,无线网桥会主动断开与第二无线网络中终端的连接。然后,第二无线网络中终端会重新向无线设备发送ip地址分配请求,获取到无线设备发送的地址配置信息,得到无线设备分配的ip地址,使无线设备的ip地址、无线网桥的ip和终端的ip地址都在同一网段,方便管理。

上述实施例中,通过检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向无线设备发送ip地址分配请求,获取无线设备分配的地址配置信息,并关闭dhcp服务,使得无线设备的ip地址、无线网桥的ip地址和终端的ip地址处在同一网段下,可以方便进行管理。

在一个实施例中,如图5所示,在步骤s202之前,即在获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析地址分配信息,得到终端的ip地址、mac地址和主机名之前,还包括:

s302,无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码。

其中,第一无线网络参数信息包括第一无线网络标识和第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码。例如第一无线网络标识可以是第一无线网络的名称即ssid(servicesetidentifier,服务集标识)用来区分不同的无线网络。第一无线网络认证方式是为了保护无线通信安全将数据包进行加密的方法,可以包括无认证、wep(wiredequivalentprivacy,有线等效保密协议)加密、wpa/wpa2(wi-fiprotectedaccess,wi-fi网络安全接入)加密。第一无线网络加密算法包括无加密、tkip(temporalkeyintegrityprotocol,临时密钥完整性协议)和aes(advancedencryptionstandard,高级加密标准)等。

具体地,无线设备获取到第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码。当终端要连接无线设备时,终端需要获取到的第一无线网络标识和第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码才能与无线设备进行连接,此时无线设备需要预先设置好第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码。例如,无线设备预先设置的网段为192.168.0.0/255.255.255.0,ip地址为192.168.0.1。预先设置好第一无线网络参数信息中认证方式可以是wpa,加密算法可以是tkip。。

s304,根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

具体地,根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

上述实施例中,通过无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码,根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务,使得无线设备可以访问互联网,方便了第二无线网络中的终端访问互联网。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图6所示,提供了一种无线网络中终端管理装置600,包括:解析模块602和记录模块604,其中:

解析模块602,用于获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名。

记录模块604,用于将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使所述第一无线网络中无线设备接收ip地址分配确认请求。

上述实施例中,通过解析模块602来获取ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第一无线网络中的无线设备发送的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名。再通过记录模块604将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,然后向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收所述ip地址分配确认请求,使得在管理第二无线网络中的终端时不需要去各个终端进行管理,直接查看无线网桥中记录的终端的信息从而进行管理,提高了无线网络中终端管理的便利性。

在一个实施例中,无线网络中终端管理装置600,还包括:

物理连接建立模块,用于定时检测局域网lan口是否与无线设备建立物理连接,若是,则向无线设备发送ip地址分配确认请求,获取无线设备发送的地址配置信息,并关闭dhcp服务。

在一个实施例中,无线网络中终端管理装置600,还包括:

扫描模块702,用于获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识。

无线设备连接模块704,用于根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备。

终端连接模块706,用于获取第二无线网络中终端发送的连接请求,所述连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断所述第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与所述终端通过所述第二无线网络建立连接。

在一个实施例中,无线网络中终端管理装置600,还包括:

第二网络配置模块,用于获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启动态主机配置协议dhcp服务。

在一个实施例中,在根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备之后,还包括:

检测模块,用于检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向第一无线网络广播ip地址分配确认请求。

地址获取模块,用于获取无线设备发送的地址配置信息,并关闭dhcp服务。

在一个实施例中,无线网络中终端管理装置600,还包括:

参数获取模块,用于无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码。

第一网络配置模块,用于根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

关于无线网络中终端管理装置的具体限定可以参见上文中对于无线网络中终端管理方法的限定,在此不再赘述。上述无线网络中终端管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是无线网桥,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的设备通过网络连接通信。该计算机程序被处理器执行时以实现一种无线网络中终端管理方法。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播所述ip地址分配确认请求,以使所述第一无线网络中无线设备接收所述ip地址分配确认请求。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:定时检测局域网lan口是否与无线设备建立物理连接,若是,则向无线设备发送ip地址分配请求,获取无线设备分配的地址配置信息,并关闭dhcp服务。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识;根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备;获取第二无线网络中终端发送的连接请求,所述连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断所述第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与所述终端通过所述第二无线网络建立连接。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启动态主机配置协议dhcp服务。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向无线设备发送ip地址分配请求;获取无线设备分配的地址配置信息,并关闭dhcp服务。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码;根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取网络协议ip地址分配确认请求,网络协议ip地址分配确认请求是由第二无线网络中的终端向第二无线网络广播的请求,解析ip地址分配确认请求,得到终端的ip地址、mac地址和主机名;将终端的ip地址、mac地址和主机名发送到应用层,以使应用层记录终端的ip地址、mac地址和主机名,向第一无线网络广播ip地址分配确认请求,以使第一无线网络中无线设备接收ip地址分配确认请求。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:定时检测局域网lan口是否与无线设备建立物理连接,若是,则向无线设备发送ip地址分配请求,获取无线设备分配的地址配置信息,并关闭dhcp服务。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取扫描指令,根据扫描指令扫描无线网络,得到无线网络列表,无线网络列表中包括无线设备配置的第一无线网络标识;根据第一无线网络标识获取对无线设备的连接指令,根据连接指令通过第一无线网络连接无线设备;获取第二无线网络中终端发送的连接请求,所述连接请求携带有第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码,判断所述第二无线网络标识、第二无线网络加密算法、第二无线网络认证方式和第二无线网络加密密码是否正确,若正确,则与所述终端通过所述第二无线网络建立连接。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取无线接入点模式设置指令,根据设置指令进入无线接入点模式配置第二无线网络并开启动态主机配置协议dhcp服务。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:检测是否通过第一无线网络已连接无线设备,若已连接无线设备,则向发送无线设备ip地址分配请求;获取无线设备分配的地址配置信息,并关闭dhcp服务。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:无线设备获取第一无线网络参数配置指令,根据第一无线网络参数配置指令获取第一无线网络参数信息和广域网wan口参数,其中,第一无线网络参数信息包括第一无线网络标识、第一无线网络加密算法、第一无线网络认证方式和第一无线网络加密密码;根据第一无线网络参数信息配置第一无线网络,根据广域网wan口参数连接互联网,开启dhcp服务。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1