一种实现设备免密码连接路由器的方法及系统与流程

文档序号:13739783阅读:462来源:国知局
一种实现设备免密码连接路由器的方法及系统与流程

本发明涉及路由器通信领域,尤其涉及一种实现设备免密码连接路由器的方法及系统。



背景技术:

随着互联网技术的飞速发展,网络的普及程度越来越高,越来越多的移动终端设备都需要接入互联网来实现其功能和用途,路由器作为互联网连接的枢纽,路由器通过接入互联网,再通过无线信号与各个终端移动设备进行连接,能够大幅度的提高用户的网络速度,方便用户的同时也提高了用户体验,当用户需要连接网络时,只需与路由器无线信号连接,输入登录密码登录路由器即可上网。

路由器,是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号,路由器是互联网络的枢纽,"交通警察"。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。

公开号为cn105141537a的专利提供了一种对终端登录路由器请求进行处理的方法和装置,该方法包括:接收任一接入路由器的终端登录路由器的请求;响应所述请求,并确认所述终端的mac地址是否在特权mac表中,若是,则令所述终端直接进入路由器管理页面;若否,则令所述终端进入认证界面。该发明通过在路由器中添加特权mac地址表,通过判断所述接入终端的mac地址确认登录,仅仅通过验证mac地址并不能保证路由器登录的安全性,存在未知设备接入的风险。



技术实现要素:

本发明要解决的技术问题目的在于提供一种实现设备免密码连接路由器的方法及系统,用以解决用户在接入路由器时防止其他未知设备接入的风险问题。

为了实现上述目的,本发明采用的技术方案为:

一种实现设备免密码连接路由器的的方法,包括步骤:

s1:获取终端设备的设备数据信息;

s2:将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

s3:接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认。

进一步的,还包括步骤:

当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息。

进一步的,所述步骤s3还包括步骤:

接收设备连接请求信号;

获取所述设备的名称信息;

判断所述白名单中是否包含所述设备名称信息,若是,则与所述设备连接。

进一步的,还包括步骤:

判断所述设备是否为白名单上的设备,若否,则检测所述请求信号中是否包含连接密码,判断所述连接密码是否与预设密码匹配,若是,则与所述设备连接。

进一步的,还包括步骤:

当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,转至步骤s3。

一种实现设备免密码连接路由器的的系统,包括:

获取模块:用于获取终端设备的设备数据信息;

白名单模块:用于将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

连接模块:用于接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认。

进一步的,还包括:

免密登录模块:用于当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息。

进一步的,所述连接模块还包括:

接收单元:用于接收设备连接请求信号;

名称获取单元:用于获取所述设备的名称信息;

判断单元:用于判断所述白名单中是否包含所述设备名称信息,若是,则与所述设备连接。

进一步的,还包括:

检测模块:用于判断所述设备是否为白名单上的设备,若否,则检测所述请求信号中是否包含连接密码,判断所述连接密码是否与预设密码匹配,若是,则与所述设备连接。

进一步的,还包括:

确认模块:用于当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,继续接收设备连接请求信号。

通过免密码与路由器进行连接,能够防止连接密码的泄露,实现点对点的接入,提高了用户在使用路由器时的安全性,排除了其他未知设备的接入。

附图说明

图1是实施例一提供的一种实现设备免密码连接路由器的方法流程图;

图2是实施例一提供的一种实现设备免密码连接路由器的系统结构图;

图3是实施例二提供的一种实现设备免密码连接路由器的方法流程图;

图4是实施例二提供的一种实现设备免密码连接路由器的系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供了一种实现设备免密码连接路由器的方法,如图1所示,包括步骤:

s11:获取终端设备的设备数据信息;

s12:将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

s13:接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认;

s14:当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,转至步骤s13。

本实施例中,路由器获取终端设备的设备数据信息,其中设备数据信息包括设备mac地址、设备默认名称、设备sn号等信息。

本实施例中,步骤s11为获取终端设备的设备数据信息。

具体地,

路由器获取终端设备的设备数据信息可以是通过一种简易的方式,如将设备数据信息整合成二维码形式,在路由器上添加摄像头扫码功能,通过扫取二维码信息获取设备数据信息。

本实施例中,步骤s12为将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中。

具体地,

路由器建立一个白名单列表,获取到的设备数据信息包括有设备mac地址、设备默认名称、设备sn号,将设备默认名称信息添加到白名单中,用于验证接入的设备的身份信息,路由器每隔一段时间会广播发送一个beacon帧,包含了路由器的基本信息,告知覆盖范围内的设备,将白名单中设备默认名称添加到beacon帧的vendor_element属性中,当设备接收到包含自己默认名称的广播信号时,发送连接请求信号至路由器。

本实施例中,步骤s13为接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认。

具体地,

当接收到设备连接请求信号时,判断该设备的默认名称是否与白名单设备中的名称匹配一致,若是,则将设备数据信息中的sn号发送给该设备继续确认。

本实施例中,步骤s14为当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,转至步骤s13。

具体地,

设备接收到路由器发送的sn号信息,与设备自身的sn号进行对比,当sn号不一致时,此时发送匹配确认失败信号给路由器,断开连接,且设备5分钟之内不在与该路由器进行连接,此时路由器再继续接收其他设备发送的连接请求信号。

本实施例还提供一种实现设备免密码连接路由器的系统,如图2所示,还包括:

获取模块21:用于获取终端设备的设备数据信息;

白名单模块22:用于将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

连接模块23:用于接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认;

确认模块24:用于当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,继续接收其它设备请求连接信号。

其中,连接模块23还包括接收单元231、名称获取单元232、判断单元233。

本实施例中,接收单元231用于接收设备连接请求信号。

本实施例中,名称获取单元232用于获取所述设备的名称信息。

具体地,

当路由器接收到设备的连接请求信号后,通过名称获取单元获取设备的数据信息,其中设备数据信息包括:设备mac地址、设备默认名称、设备sn号。

本实施例中,判断单元233用于判断所述白名单中是否包含所述设备名称信息,若是,则与所述设备连接。

具体地,

通过名称获取单元232获取到设备的名称信息后,判断该名称信息是否与白名单中的设备名称信息匹配一致,若是则与设备进行连接。

本实施例中,获取模块21用于获取终端设备的设备数据信息。

具体地,

路由器获取终端设备的设备数据信息可以是通过一种简易的方式,如将设备数据信息整合成二维码形式,在路由器上添加摄像头扫码功能,通过扫取二维码信息获取设备数据信息。

本实施例中,白名单模块22用于将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中。

具体地,

路由器建立一个白名单列表,获取到的设备数据信息包括有设备mac地址、设备默认名称、设备sn号,将设备默认名称信息添加到白名单中,用于验证接入的设备的身份信息,路由器每隔一段时间会广播发送一个beacon帧,包含了路由器的基本信息,告知覆盖范围内的设备,将白名单中设备默认名称添加到beacon帧的vendor_element属性中,当设备接收到包含自己默认名称的广播信号时,发送连接请求信号至路由器。

本实施例中,连接模块23用于接收设备连接请求信号,判断所述设备是否为白名单上的设备,若是,则将白名单中所述设备的数据信息发送至所述设备以匹配确认。

具体地,

当接收到设备连接请求信号时,判断该设备的默认名称是否与白名单设备中的名称匹配一致,若是,则将设备数据信息中的sn号发送给该设备继续确认。

本实施例中,确认模块24用于当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,继续接收其它设备请求连接信号。

具体地,

设备接收到路由器发送的sn号信息,与设备自身的sn号进行对比,当sn号不一致时,此时发送匹配确认失败信号给路由器,断开连接,且设备5分钟之内不在与该路由器进行连接,此时路由器再继续接收其他设备发送的连接请求信号。

通过路由器建立白名单,判断请求连接的设备是否在白名单上,在与设备进行连接,连接之后还将发送白名单设备上的sn号至连接设备上进行确认,当对应sn号匹配正确时才最终确认连接,避免了未知设备与路由器进行连接的可能性,提高了用户使用的体验性。

实施例二

本实施例提供一种实现设备免密码连接路由器的方法,如图3所示,包括步骤:

s31:当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息;

s32:将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

s33:判断所述设备是否为白名单上的设备,若否,则检测所述请求信号中是否包含连接密码,判断所述连接密码是否与预设密码匹配,若是,则与所述设备连接;

s34:当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,转至步骤s33。

本实施例中,路由器具有两种功能模式,设备既可以通过免密码进行连接又可以通过正常的输入密码进行连接。

本实施例中,步骤s31为当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息。

具体地,

路由器设置有两种模式,设备可以通过输入密码与路由器进行连接,又可以通过免密码方式与路由器进行连接,用户通过设置不同的模式进行选择,当路由器接收到用户选择免密码连接的模式时,此时发送提示信号提示用户通过路由器摄像头扫取设备的二维码,获取终端设备的数据信息。

本实施例还提供一种实现设备免密码连接路由器的系统,如图4所示,包括:

免密登录模块41:用于当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息;

白名单模块42:将所述终端设备数据信息添加至白名单列表,并将终端设备名称信息添加至路由器广播信号中;

检测模块43:判断所述设备是否为白名单上的设备,若否,则检测所述请求信号中是否包含连接密码,判断所述连接密码是否与预设密码匹配,若是,则与所述设备连接;

确认模块44:当接收到所述设备发送的匹配确认失败信号时,与所述设备断开连接,接收其它设备的连接请求信号。

本实施例中,与实施例一不同之处在于还包括免密登录模块41。

本实施中,免密登录模块41用于当接收到路由器免密登录设置信号时,发送提示信号以获取所述终端设备数据信息。

具体地,

路由器可以通过用户设置不同的模式,如用户可以设置设备通过输入密码与路由器进行连接的正常模式,也可以通过免密码方式与路由器进行连接的免密码登录模式,当路由器接收到用户选择免密码连接的模式时,此时发送提示信号提示用户通过路由器摄像头扫取设备的二维码,获取终端设备的数据信息。

当路由器与设备连接之后,路由器将发送白名单设备上对应的sn号信息至连接设备,当连接设备的sn号与白名单设备sn号不一致时将断开连接,通过点对点的连接方式,防止了其它未知用户的接入,提高了安全性。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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