首页> 中国专利> 一种AP模式下路由器的配置方法及路由器

一种AP模式下路由器的配置方法及路由器

摘要

本发明实施例提供一种AP模式下路由器的配置方法及路由器,能够直接在AP模式下对路由器进行配置,且配置过程简便。所述方法包括:获取DNS解析请求消息,其中,DNS解析请求消息携带预设域名;根据DNS解析请求消息,获取路由器的第一IP地址;将第一IP地址发送给用户终端,以使得用户终端根据第一IP地址,向路由器发送HTTP请求消息;接收用户终端发送的HTTP请求消息,并根据HTTP请求消息访问预设域名对应的路由器的Web配置页面,以使得用户通过Web配置页面对路由器进行可视化配置。本发明适用于通信技术领域。

著录项

  • 公开/公告号CN105743684A

    专利类型发明专利

  • 公开/公告日2016-07-06

    原文格式PDF

  • 申请/专利权人 海信集团有限公司;

    申请/专利号CN201410767513.5

  • 发明设计人 晋庆振;刘志坤;

    申请日2014-12-12

  • 分类号H04L12/24(20060101);H04L12/771(20130101);

  • 代理机构11274 北京中博世达专利商标代理有限公司;

  • 代理人申健

  • 地址 266100 山东省青岛市崂山区株洲路151号

  • 入库时间 2023-12-18 15:49:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-03-19

    授权

    授权

  • 2016-08-03

    实质审查的生效 IPC(主分类):H04L12/24 申请日:20141212

    实质审查的生效

  • 2016-07-06

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,尤其涉及一种接入点(AccessPoint, AP)模式下路由器的配置方法及路由器。

背景技术

随着网络技术的日益完善,路由器得到了广泛普及。

当前的路由器通常只能在网关模式下进行参数配置,而无法直接 在AP模式下对路由器进行参数配置。如果路由器当前处于AP模式, 则用户需要通过物理按键将其切换到网关模式进行配置,配置完成后 还需再通过物理按键将其切换回AP模式。目前,也有方法可直接在 AP模式下对路由器进行配置,但该方法需要通过专门的应用软件来实 现。因此,对路由器的生产商而言,需要进行应用软件的开发,而这 无疑会导致开发成本的增加;对用户而言,在进行配置前,需要先在 终端上安装应用软件,并需要对路由器有一定的了解,配置过程较为 繁琐,且配置过程需要网络的支持。

因此,亟需寻求一种更为简便的,且能直接在AP模式对路由器进 行配置的方法。

发明内容

本发明的实施例提供一种AP模式下路由器的配置方法及路由器, 以至少解决现有的配置方法配置过程较为繁琐的问题,能够直接在AP 模式下对路由器进行配置,且配置过程简便。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,提供一种接入点AP模式下路由器的配置方法,包括:

获取域名系统DNS解析请求消息,其中,所述DNS解析请求消 息携带预设域名;

根据所述DNS解析请求消息,获取所述路由器的第一因特网互联 协议IP地址;

将所述第一IP地址发送给用户终端,以使得所述用户终端根据所 述第一IP地址,向所述路由器发送超文本传送协议HTTP请求消息;

接收所述用户终端发送的HTTP请求消息,并根据所述HTTP请 求消息访问所述预设域名对应的所述路由器的网页Web配置页面,以 使得用户通过所述Web配置页面对所述路由器进行可视化配置。

基于本发明实施例提供的AP模式下路由器的配置方法,路由器根 据获取到的DNS解析请求消息中携带的预设域名,即可获取第一IP 地址,进而将获取到的第一IP地址发送给用户终端;用户终端接收到 第一IP地址后,即可根据第一IP地址向路由器发送HTTP请求消息; 路由器在接收到该HTTP请求消息后,即可根据HTTP请求消息访问 预设域名对应的路由器的Web配置页面。最终,用户通过该Web配置 页面即可对路由器进行可视化配置。一方面,本发明实施例提供的AP 模式下路由器的配置方法,并不涉及专门的应用软件,所以用户无需 在终端安装应用软件;另一方面,使用本发明实施例提供的配置方法 对路由器进行配置时,用户只需通过终端连接到路由器,在浏览器中 输入预设域名,待路由器向用户终端返回Web配置页面后对路由器进 行配置即可,而无需对路由器有一定的了解,也不需要关心路由器处 于什么状态。因此,与现有的路由器配置方法相比,本发明实施例提 供的AP模式下路由器的配置方法能够直接在AP模式下对路由器进行 配置,且配置过程简便。

第二方面,提供一种路由器,包括:第一获取单元、第二获取单 元、发送单元、接收单元、以及访问单元;

所述第一获取单元,用于获取域名系统DNS解析请求消息,其中, 所述DNS解析请求消息携带预设域名;

所述第二获取单元,用于根据所述DNS解析请求消息,获取所述 路由器的第一因特网互联协议IP地址;

所述发送单元,用于将所述第一IP地址发送给用户终端,以使得 所述用户终端根据所述第一IP地址,向所述路由器发送超文本传送协 议HTTP请求消息;

所述接收单元,用于接收所述用户终端发送的HTTP请求消息;

所述访问单元,用于根据所述HTTP请求消息访问所述预设域名 对应的所述路由器的网页Web配置页面,以使得用户通过所述Web配 置页面对所述路由器进行可视化配置。

基于本发明实施例提供的路由器,可根据第一获取单元获取到的 DNS解析请求消息中携带的预设域名,获取第一IP地址,进而将获取 到的第一IP地址发送给用户终端;用户终端接收到第一IP地址后,即 可通过发送单元将第一IP地址发送给用户终端,进而由用户终端根据 第一IP地址向路由器发送HTTP请求消息;通过接收单元接收HTTP 请求消息,并由访问单元根据HTTP请求消息即可访问预设域名对应 的路由器的Web配置页面。最终,用户通过该Web配置页面即可对路 由器进行可视化配置。一方面,基于本发明实施例提供的路由器进行 配置的过程,并不涉及专门的应用软件,所以用户无需在终端安装应 用软件;另一方面,基于本发明实施例提供的路由器,用户只需通过 终端连接到路由器,在浏览器中输入预设域名,待路由器向用户终端 返回Web配置页面后对路由器进行配置即可,而无需对路由器有一定 的了解,也不需要关心路由器处于什么状态。因此,与现有技术相比, 基于本发明实施例提供的路由器,能够直接在AP模式下对路由器进行 配置,且配置过程简便。

附图说明

图1为本发明实施例提供的一种AP模式下路由器的配置方法流程 示意图一;

图2为本发明实施例提供的一种AP模式下路由器的配置方法流程 示意图二;

图3为本发明实施例提供的一种AP模式下路由器的配置方法流程 示意图三;

图4为本发明实施例提供的一种AP模式下路由器的配置方法流程 示意图四;

图5为本发明实施例提供的一种路由器结构示意图一;

图6为本发明实施例提供的一种路由器的结构示意图二;

图7为本发明实施例提供的一种路由器的结构示意图三。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方 案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部 分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普 通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例 中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相 似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对 数量和执行次序进行限定。

实施例一、

本发明实施例提供一种AP模式下路由器的配置方法,具体如图1 所示,包括:

S101、路由器获取域名系统(DomainNameSystem,DNS)解析 请求消息,其中,DNS解析请求消息携带预设域名。

S102、路由器根据DNS解析请求消息,获取路由器的第一因特网 互联协议(InternetProtocol,IP)地址。

S103、路由器将第一IP地址发送给用户终端,以使得用户终端根 据第一IP地址,向路由器发送超文本传送协议(HypertextTransfer Protocol,HTTP)请求消息。

S104、路由器接收用户终端发送的HTTP请求消息,并根据HTTP 请求消息访问预设域名对应的路由器的网页(Web)配置页面,以使得 用户通过Web配置页面对路由器进行可视化配置。

优选的,如图2所示,本发明实施例提供的AP模式下路由器的配 置方法,在路由器获取域名系统DNS解析请求消息(S101)之前,还 可以包括:

S105、确定路由器是否连接了上级路由器。

具体的,可通过ping命令、以及dhcpc命令确定路由器是否连接 了上级路由器,本发明实施例对此不作具体限定。

S106、若确定路由器未连接上级路由器,路由器将路由器的局域 网(LocalAreaNetwork,LAN)口设置为静态模式,并在静态模式下 启用动态主机配置协议(DynamicHostConfigurationProtocol,DHCP) 服务。

其中,需要说明的是,通常在路由器的LAN口为静态模式时, DHCP服务才能发挥作用。

S107、路由器通过DHCP服务为用户终端分配第二IP地址,以使 得用户终端根据第二IP地址连接至路由器。

需要说明的是,当路由器处于AP模式、且未连接上级路由器时, 用户终端并没有IP地址,因此用户终端无法与路由器建立连接。而本 发明实施例提供的AP模式下路由器的配置方法,通过启用DHCP服务, 即可使路由器通过DHCP协议为用户终端自动分配IP地址(即第二IP 地址),从而使用户终端根据分配的IP地址(即第二IP地址)与路由 器建立连接。

优选的,如图3所示,在本发明实施例提供的AP模式下路由器的 配置方法中,在路由器根据DNS解析请求消息,获取路由器的第一IP 地址(S102)之前,还可以包括:

S108、路由器在静态模式下启用DNS服务。

S109、路由器将路由器的第一IP地址及预设域名的映射关系添加 至host文件。

则,路由器根据DNS解析请求消息,获取路由器的第一IP地址 (S102),具体可以包括:

S102a、路由器根据DNS解析请求消息,通过DNS服务查询host 文件,获得预设域名对应的第一IP地址。

需要说明的是,在路由器未连接上级路由器时,路由器的IP地址 为一指定IP地址,即第一IP地址为静态IP地址。因此,需要预先将 第一IP地址与预设域名的映射关系添加至host文件中,路由器才能根 据预设域名解析到第一IP地址。

进一步的,如图4所示,在路由器确定路由器是否连接了上级路 由器(S105)之后,还可以包括:

S110、若确定路由器已连接上级路由器,路由器将路由器的网卡 设置为混杂模式。

则,路由器获取DNS解析请求消息(S101),具体可以包括:

S101b1、路由器在混杂模式下抓取经过路由器的数据包。

S101b2、路由器解析数据包,若数据包包含DNS解析请求消息, 获取DNS解析请求消息。

其中,需要说明的是,在默认情况下,网卡接收到数据包后,会 交由网络层进行判断,只把发给本机的数据包传递给上层程序,而其 它数据包一律丢弃。而在混杂模式下,则能够接收所有经过网卡的数 据包,包括不是发给本机的数据包。因此,本发明实施例通过将路由 器的网卡为混杂模式,即可抓取到经过路由器的数据包。

需要说明的是,在路由器连接了上级路由器时,上级路由器会为 用户终端及路由器分配IP地址,但用户终端与路由器尚未建立连接, 即用户终端无法向路由器发送消息。因此,本发明实施例提供的AP模 式下路由器的配置方法,在路由器解析数据包、获取到DNS解析请求 消息后,可将路由器的IP地址(即第一IP地址)回复给用户终端,以 使得用户终端通过第一IP地址与路由器建立连接,进而由用户终端向 路由器发送HTTP请求消息,再由路由器接收HTTP请求消息,并根 据HTTP请求消息访问预设域名对应的路由器的Web配置页面,以使 得用户通过Web配置页面完成对路由器的配置。

需要说明的是,本发明实施例上述实施过程是由路由器在后台完 成的,对用户而言是不可见的。使用本发明实施例提供的AP模式下路 由器的配置方法对路由器进行配置时,用户只需通过用户终端连接到 路由器,在浏览器中输入预设域名,待路由器向用户终端返回Web配 置页面后即可对路由器进行可视化配置。而无需再在用户终端上安装 专门的应用软件,因此对用户而言,本发明实施例提供的AP模式下路 由器的配置方法操作难度较低,配置过程简便。另外,对于路由器的 生产商而言,由于无需再开发专门的应用软件,因此能够降低开发成 本。

本发明实施例提供的AP模式下路由器的配置方法中,首先,获取 DNS解析请求消息,其中,DNS解析请求消息携带预设域名;接着, 根据DNS解析请求消息,获取路由器的第一IP地址,并将第一IP地 址发送给用户终端,以使得用户终端根据第一IP地址,向路由器发送 HTTP请求消息;最后,接收用户终端发送的HTTP请求消息,并根据 HTTP请求消息访问预设域名对应的路由器的Web配置页面,以使得 用户通过Web配置页面对路由器进行可视化配置。

基于本发明实施例提供的AP模式下路由器的配置方法,路由器根 据获取到的DNS解析请求消息中携带的预设域名,即可获取第一IP 地址,进而将获取到的第一IP地址发送给用户终端;用户终端接收到 第一IP地址后,即可根据第一IP地址向路由器发送HTTP请求消息; 路由器在接收到该HTTP请求消息后,即可根据HTTP请求消息访问 预设域名对应的路由器的Web配置页面。最终,用户通过该Web配置 页面即可对路由器进行可视化配置。一方面,本发明实施例提供的AP 模式下路由器的配置方法,并不涉及专门的应用软件,所以用户无需 在终端安装应用软件;另一方面,使用本发明实施例提供的配置方法 对路由器进行配置时,用户只需通过终端连接到路由器,在浏览器中 输入预设域名,待路由器向用户终端返回Web配置页面后对路由器进 行配置即可,而无需对路由器有一定的了解,也不需要关心路由器处 于什么状态。因此,与现有的路由器配置方法相比,本发明实施例提 供的AP模式下路由器的配置方法能够直接在AP模式下对路由器进行 配置,且配置过程简便。

实施例二、

本发明实施例提供一种路由器50,如图5所示,包括:第一获取 单元501、第二获取单元502、发送单元503、接收单元504、以及访 问单元505。

其中,第一获取单元501,用于获取DNS解析请求消息,其中, DNS解析请求消息携带预设域名。

第二获取单元502,用于根据DNS解析请求消息,获取路由器50 的第一IP地址。

发送单元503,用于将第一IP地址发送给用户终端,以使得用户 终端根据第一IP地址,向路由器50发送HTTP请求消息。

接收单元504,用于接收用户终端发送的HTTP请求消息。

访问单元505,用于根据HTTP请求消息访问预设域名对应的路由 器50的Web配置页面,以使得用户通过Web配置页面对路由器50进 行可视化配置。

优选的,如图6所示,在本发明实施例提供的路由器50还可以包 括:确定单元506、设置单元507、启用单元508、以及分配单元509。

其中,确定单元506,用于在第一获取单元501获取DNS解析请 求消息之前,确定路由器50是否连接了上级路由器。

设置单元507,用于若确定单元506确定路由器50未连接上级路 由器,将路由器50的LAN口设置为静态模式。

启用单元508,用于在静态模式下启用DHCP服务。

分配单元509,用于通过DHCP服务为用户终端分配第二IP地址, 以使得用户终端根据第二IP地址连接至路由器50。

具体的,确定单元506具体可以用于:通过ping命令、以及dhcpc 命令确定路由器50是否连接了上级路由器。

进一步的,如图7所示,本发明实施例提供的路由器50还可以包 括:添加单元510。

启用单元508,还用于在第二获取单元502根据DNS解析请求消 息,获取路由器50的第一因特网互联协议IP地址之前,在静态模式下 启用DNS服务;

添加单元510,用于将路由器50的第一IP地址及预设域名的映射 关系添加至host文件。

则,第二获取单元502,具体可以用于:

根据DNS解析请求消息,通过DNS服务查询host文件,获得预 设域名对应的第一IP地址。

优选的,在本发明实施例提供的路由器50中,设置单元507还可 以用于:在确定单元506确定路由器50是否连接了上级路由器之后, 若确定单元506确定路由器50已连接上级路由器,将路由器50的网 卡设置为混杂模式。

则,第一获取单元501,具体可以用于:

在混杂模式下抓取经过路由器50的数据包。

解析数据包,若数据包包含DNS解析请求消息,获取DNS解析 请求消息。

具体的,对本发明实施例提供的路由器50进行配置的方法可参考 实施例一的描述,本发明实施例对此不再赘述。

本发明实施例提供的路由器中,首先,由第一获取单元获取域名 系统DNS解析请求消息,其中,DNS解析请求消息携带预设域名;接 着,由第二获取单元根据DNS解析请求消息,获取路由器的第一因特 网互联协议IP地址,并由发送单元将第一IP地址发送给用户终端,以 使得用户终端根据第一IP地址,向路由器发送超文本传送协议HTTP 请求消息,并由接收单元接收用户终端发送的HTTP请求消息;最后, 由访问单元根据HTTP请求消息访问预设域名对应的路由器的网页 Web配置页面,以使得用户通过Web配置页面对路由器进行可视化配 置。

基于本发明实施例提供的路由器,可根据第一获取单元获取到的 DNS解析请求消息中携带的预设域名,获取第一IP地址,进而将获取 到的第一IP地址发送给用户终端;用户终端接收到第一IP地址后,即 可通过发送单元将第一IP地址发送给用户终端,进而由用户终端根据 第一IP地址向路由器发送HTTP请求消息;通过接收单元接收HTTP 请求消息,并由访问单元根据HTTP请求消息即可访问预设域名对应 的路由器的Web配置页面。最终,用户通过该Web配置页面即可对路 由器进行可视化配置。一方面,基于本发明实施例提供的路由器进行 配置的过程,并不涉及专门的应用软件,所以用户无需在终端安装应 用软件;另一方面,基于本发明实施例提供的路由器,用户只需通过 终端连接到路由器,在浏览器中输入预设域名,待路由器向用户终端 返回Web配置页面后对路由器进行配置即可,而无需对路由器有一定 的了解,也不需要关心路由器处于什么状态。因此,与现有技术相比, 基于本发明实施例提供的路由器,能够直接在AP模式下对路由器进行 配置,且配置过程简便。

所属领域的技术人员可以清楚地了解到,为描述的方便和简 洁,上述描述的装置,仅以上述各功能模块的划分进行举例说明,实 际应用中,可以根据需要而将上述功能分配由不同的功能模块完成, 即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部 或者部分功能。上述描述的系统、装置和单元的具体工作过程,可以 参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系 统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装 置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一 种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元 或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略, 或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通 信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可 以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分 开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以 位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的 需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处 理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上 单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实 现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的 产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于 这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分或者该技术方案的全部或部分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一 台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处 理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-OnlyMemory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并 不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范 围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。 因此,本发明的保护范围应以所述权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号