一种路由器的远程配置方法及路由器的制造方法

文档序号:10525628阅读:221来源:国知局
一种路由器的远程配置方法及路由器的制造方法
【专利摘要】本发明提供了一种路由器的远程配置方法及路由器,所述路由器的远程配置方法包括:所述路由器通过固化的账号和密码连接互联网并连接服务器,所述服务器根据所述路由器的标识信息,将配置信息发到对应的连接互联网并登陆服务器的路由器上,所述服务器运行有路由器的配置程序。采用本发明的技术方案,不管在任何地方,当路由器出问题、配置错误不能上网或重新配置时,都可以找专业人士远程的进行配置,而不需要到现场登陆该路由器的配置页面进行配置,极大地方便了路由器的使用者。
【专利说明】
一种路由器的远程配置方法及路由器
技术领域
[0001]本发明属于路由器技术领域,尤其涉及一种路由器的远程配置方法及路由器。
【背景技术】
[0002]随着互联网技术的快速发展,家庭网络的使用越来越多,现在几乎每个家庭都设置有可进行互联网络通信的终端设备,例如PC、笔记本电脑、平板电脑等。而且为了多用户同时上网,大家一般都通过路由器与网络连接。
[0003]现在配置路由器,都需要用网线连接电脑和路由器,一端插在电脑上,一端插在路由器上,然后打开路由器网页,配置路由器。而路由器配置很多进行多项内容的设置,比较复杂。而且现有路由器,在使用过程中,如果出现问题,需要修改配置,那么必须用网线连接路由器和电脑,配置路由器。打开路由器网页后,如果忘记了管理员密码,无法登陆配置网页。这时必须按复位按钮,复位路由器,然后全部重新配置。如果用户不懂得配置,需要别人帮忙配置时,必须找人到现场帮忙配置。特别是现在好多二、三线城市和农村的使用者不会使用路由器,不知道如何进行设置,或者设置好了但是仍连接不上网络,还得找专业技术人员来家里进行配置和调试,极其不便。

【发明内容】

[0004]针对以上技术问题,本发明公开了一种路由器的远程配置方法及路由器,不管在任何地方,当路由器出问题上不了网、配置错误不能上网或需要重新配置时,都可以远程的进行配置,极大地方便了使用者。
[0005]对此,本发明的技术方案为:
一种路由器的远程配置方法,所述路由器通过固化的账号和密码连接互联网并连接服务器,所述服务器根据所述路由器的标识信息,将配置信息发到对应的连接互联网并登陆服务器的路由器上,所述服务器运行有路由器的配置程序。
[0006]优选的,所述服务器为云端服务器。
[0007]作为本发明的进一步改进,所述路由器的远程配置方法包括以下步骤:
步骤S1:所述路由器检测到与网线连接但无法连接互联网,或连续通电断3次以上且每次间隔大于100毫秒小于I秒时,还原账号和密码,所述账号和密码包括路由器内固化的PPOE账号和PPOE密码或/和STA模式下的WiFi账号和WiFi密码、以及路由器内固化的ID号和路由器密码;
步骤S2:所述路由器通过还原后的账号和密码连接互联网;
步骤S3:所述路由器连接所述服务器,并与服务器协商,协商数据包含路由器的ID号和路由器密码,协商后,服务器最终获得路由器的ID号和路由器密码;
其中,所述路由器与服务器进行协商包含两种情况:(I)双方约定:路由器使用路由器的ID号和路由器密码作为即时通信协议的账号和密码登陆即时通信协议服务器,登陆成功后,服务器把该账号作为路由器的ID号;(2)路由器使用其他协议连接服务器,然后使用私有协议把路由器的ID号和路由器密码发给服务器,服务器根据私有协议,检验路由器的ID号和路由器密码是否正确,然后解析出路由器的ID号。
[0008]步骤S4:用户远程登陆所述服务器,根据所述标识信息进入路由器配置网页,进行路由器配置信息的设置。
[0009]采用此技术方案,如果在某个地方有很多路由器需要配置,只要现场有一台处于AP模式的、WiFi账号和WiFi密码与本路由器固化的账号和密码信息相同,这样任何地方的人都可以在一台电脑上同时配置所有路由器。例如,现场有很多路由器需要配置,但是只有其中一台路由器接入网线,其他路由器没有接网线,且都在接入网线的路由器的WiFi覆盖范围内。通过上面所述的方法可知,不管接入网线的路由器是否配置好,最终接入网线的路由器能连上网络,并登录服务器。用户通过远程配置这个接入网线的路由器,把这个接入网线的路由器配置成AP模式,且WiFi账号和WiFi密码和其他未配置的且没有接入网线的路由器固化的WiFi账号和WiFi密码一样。通过上面所述的方法可知,未能上网的且没有接入网线的路由器最终变成了 STA模式,并用固化的WiFi账号和密码连上了互联网。未配置的且没有接入网线的路由器使用固化的账号和密码登陆服务器,这样任何地方的人都可以在一台电脑上同时配置所有路由器。这在大规模的安装不方便的现场控制系统里非常有用。
[0010]作为本发明的进一步改进,所述标识信息为所述路由器的ID号和路由器密码。
[0011]作为本发明的进一步改进,步骤S4中,用户登录服务器,输入路由器的ID号和路由器密码进入配置界面,输入配置信息后,服务器把配置信息发送到路由器,路由器接收到配置信息后,自动完成配置。
[0012]作为本发明的进一步改进,包括以下步骤:所述服务器为符合即时通信协议的服务器,所述路由器内固化的ID号和路由器密码为即时通信协议的账号和即时通信协议的密码;所述路由器中有即时通信协议的函数库。
[0013]作为本发明的进一步改进,所述路由器配置信息包括用户的PPOE账号和PPOE密码,用户的AP模式下的WiFi账号和WiFi密码,用户的STA模式下的WiFi名称和WiFi密码、用户权限。
[0014]本发明还提供了一种能远程配置的路由器,所述路由器内固化有PPOE账号和PPOE密码和/或STA模式下的WiFi账号和WiFi密码、路由器的ID号和路由器密码;所述路由器采用如上所述的路由器远程配置的方法进行配置。
[0015]优选的,所述即时通信协议为xmpp协议,路由器中有xmpp协议函数库,服务器中有xmpp协议服务程序。
[0016]与现有技术相比,本发明的有益效果为:
第一,采用本发明的技术方案,不管在任何地方,当路由器出问题、配置错误不能上网或重新配置时,都可以找专业人士远程的进行配置,而不需要到现场登陆该路由器的配置页面进行配置,极大地方便了路由器的使用者。
[0017]第二,采用本发明的技术方案,如果在某个地方有很多路由器需要配置,只要路由器插上网线,或者现场有一台处于AP模式的、WiFi账号和WiFi密码与本路由器固化的相同,那么任何地方的人都可以在一个页面、一台电脑上配置同时进行所有路由器的配置。
【附图说明】
[0018]图1是本发明一种实施例的路由器的远程配置方法的流程图。
[0019]图2是本发明一种实施例的路由器的远程配置方法相应应用操作的方法流程图。
[0020]图3是本发明一种实施例的路由器的远程配置方法的具体过程流程图。
【具体实施方式】
[0021]下面结合附图,对本发明的较优的实施例作进一步的详细说明。
[0022]实施例1
一种能远程配置的路由器,所述路由器里存有实现xmpp协议的函数库,并固化有PPOE账号和PPOE密码和/或STA模式下的WiFi账号和WiFi密码,以及路由器的ID号和路由器密码。采用如下的远程配置方法进行路由器的配置。
[0023]如图1所示,包括:
步骤SlOl:路由器通过固化的账号和密码连接互联网并连接服务器,所述服务器运行有路由器的配置程序;
步骤S102:服务器根据所述路由器的标识信息,将配置信息发到对应的连接互联网并登陆服务器的路由器上。
[0024]具体而言,优选的,所述服务器为符合即时通信协议的服务器,所述路由器内固化的ID号和路由器密码为即时通信协议的账号和即时通信协议的密码;所述路由器中设置有即时通信协议的函数库。所述即时通信协议为xmpp协议,路由器中有xmpp协议函数库,服务器中有xmpp协议服务程序。
[0025]如图2所示,路由器的远程配置方法包括以下步骤:
步骤S201:所述路由器检测到与网线连接但无法连接互联网,或者连续通电断3次以上且每次间隔大于100毫秒小于I秒时,还原账号和密码,所述账号和密码包括路由器内固化的PPOE账号和PPOE密码或/和STA模式下的WiFi账号和WiFi密码、路由器内固化的ID号和路由器密码;
步骤S202:所述路由器通过还原后的账号和密码连接互联网;
步骤S203:所述路由器连接所述服务器,并与服务器协商,路由器用固化的ID号作为xmpp账号,固化的路由器密码作为xmpp账号密码,登陆xmpp服务器;登陆成功后,xmpp服务器把账号作为路由器ID,密码作为路由器密码;
步骤S204:用户远程登陆xmpp服务器,输入路由器ID和密码,进入配置界面,输入配置信息;
步骤S205:路由器配置信息的设置完成后,服务器使用xmpp的<iq />节数据包,将配置信息远程写入到路由器里,路由器接收到配置信息后,自动完成配置。
[0026]其中,所述路由器配置信息包括用户的PPOE账号和PPOE密码,用户的AP模式下的WiFi账号和WiFi密码,用户的STA模式下的WiFi名称和WiFi密码、用户权限。
[0027]具体而言,详细的流程如图3所示,路由器开机读取保存在路由器里面的一个参数A,然后累加I,保存,判断这个参数是否达大于3。
[0028]如果参数A大于3,那么路由器还原PPOE账号和PPOE密码、WiFi账号和WiFi密码、路由器内固化的ID号和密码。还原后,用还原后的PPOE账号和PPOE密码拨号上网或者用还原后的WiFi账号和密码连接网络。即路由器可以同时用两种方法尝试连接互联网,用户只要满足一种方法就能让路由器连上互联网。方法一,有一条可以PPOE拨号的网线,并插入路由器,路由器自动拨号,拨通后,连上互联网;方法二,在将要配置的路由器周围存在AP模式的路由器,且账号密码与将要配置的路由器在STA模式下的账号密码相同。将要配置的路由器在STA模式下,用固化的STA模式下的账号和密码连接AP模式的路由器,然后连上互联网。
[0029]如果没有连通互联网,那么跳回去,重新拨号和连接网络。如果连通了互联网,那么使用还原后的固化的ID号作为xmpp账号,固化的路由器密码作为xmpp账号密码,登陆xmpp服务器。登陆成功后,xmpp服务器把账号作为路由器ID,密码作为路由器密码。
[0030]登陆成功后,等待数据过来。如果没有数据,判断一下是否断开连接。如果没有断开连接,那么继续等待数据过来。如果断开连接了,那么跳回去,重新拨号和连接网络。如果收到了数据,判断一下数据是否正确。如果数据是xmpp的<iq />节数据包,而且是写入参数命令,那么写入配置,参数A清零保存,重启路由器。否则跳回去,继续等到数据过来。配置的项目包括:把OPPOE的账号和密码改成用户自己的账号和密码;设置WiFi是AP模式还是STA;填写AP模式下用户的账号和密码(AP模式的账号和密码初始化为空),STA模式的账号和密码改为用户的账号和密码;修改路由器密码(路由器的ID不能改)。
[0031 ]如果参数A没有大于3,延时I秒,延时结束,参数清零保存。如果延时的过程中,路由器断电,那么参数不会被清零。下次上电,路由器读到的参数值是这次累加后保存的值。如果每次都是在延时的阶段断电,那么参数就会不断累加下去,最终会大于3,然后会因为大于3而触发还原账号和密码等一系列操作。
[0032]延时结束,参数A清零保存后,根据配置,用配置好的PPOE账号和PPOE密码拨号上网,或用配置好的WiFi账号和WiFi密码连接网络。程序不停地检测路由器有没有插上网线或WiFi是否处于STA模式,连接其他路由器。
[0033]如果路由器没有插上网线且WiFi不是处于STA模式,没有连接其他路由器,那么继续检测。因为如果出现这种情况,不能说明,PPOE账号和PPOE密码错误或WiFi账号和WiFi密码错误,所以继续检测。
[0034]如果路由器有插上网线或WiFi是处于STA模式,连接其他路由器,那么检测是否连通互联网。如果连接了互联网,那么断网时间计数器清零,跳回去,继续检测。如果没有连接互联网,断网时间计数器累加。下面根据断网时间计数器,继续判断是否有超时。如果没有超时,那么跳回去,继续检测。如果超时,那么还原PPOE账号和PPOE密码,WiFi账号和WiFi密码,路由器内固化路由器的ID号和路由器密码。后面就是登陆xmpp服务器,接收xmpp的<iq/>节数据包,写入配置,重启路由器。增加没有连网超时还原功能账号和密码,是因为远程配置可能会出现配置错误,导致无法连接互联网。为了防止其他情况,意外还原,所以判断是否插上网线或WiFi是否处于STA模式连接其他路由器。
[0035]如果该路由器投入生产,那么所有固化的路由器的PPOE账号和PPOE密码,WiFi在STA模式下的账号和密码都应该一样,固化的路由器的ID号和路由器密码都应该不一样。如果用固化的路由器的PPOE的账号和PPOE密码或WiFi在STA模式下的WiFi账号和WiFi密码连通了互联网,那么应该限定路由器只能登陆厂家服务器,接受配置,而不能作为普通路由器使用。
[0036]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种路由器的远程配置方法,其特征在于:所述路由器通过固化的账号和密码连接互联网并连接服务器,所述服务器根据所述路由器的标识信息,将配置信息发到对应的连接互联网并登陆服务器的路由器上,所述服务器运行有路由器的配置程序。2.根据权利要求1所述的路由器的远程配置方法,其特征在于,包括以下步骤: 步骤S1:所述路由器检测到与网线连接但无法连接互联网,或连续通电断3次以上且每次间隔大于100毫秒小于I秒时,还原账号和密码,所述账号和密码包括路由器内固化的PPOE账号和PPOE密码或/和STA模式下的WiFi账号和WiFi密码、以及路由器内固化的ID号和路由器密码; 步骤S2:所述路由器通过还原后的账号和密码连接互联网; 步骤S3:所述路由器连接所述服务器,并与服务器协商,协商数据包含路由器的ID号和路由器密码,协商后,服务器最终获得路由器的ID号和路由器密码; 步骤S4:用户远程登陆所述服务器,根据所述标识信息进入路由器配置网页,进行路由器配置信息的设置。3.根据权利要求2所述的路由器的远程配置方法,其特征在于:所述标识信息为所述路由器的ID号和路由器密码。4.根据权利要求3所述的路由器的远程配置方法,其特征在于:步骤S4中,用户登录服务器,输入路由器的ID号和路由器密码进入配置界面,输入配置信息后,服务器把配置信息发送到路由器,路由器接收到配置信息后,自动完成配置。5.根据权利要求2所述的路由器的远程配置方法,其特征在于,包括以下步骤:所述服务器为符合即时通信协议的服务器,所述路由器内固化的ID号和路由器密码为即时通信协议的账号和即时通信协议的密码;所述路由器中设置有即时通信协议的函数库。6.根据权利要求5所述的路由器的远程配置方法,其特征在于:所述路由器配置信息包括用户的PPOE账号和PPOE密码,用户的AP模式下的WiFi账号和WiFi密码,用户的STA模式下的WiFi名称和WiFi密码、用户权限。7.—种能远程配置的路由器,其特征在于:所述路由器内固化有PPOE账号和PPOE密码和/或STA模式下的WiFi账号和WiFi密码、路由器的ID号和路由器密码;所述路由器采用如权利要求1?6任意一项所述的路由器远程配置的方法进行配置。
【文档编号】H04L12/771GK105897475SQ201610217610
【公开日】2016年8月24日
【申请日】2016年4月8日
【发明人】郭洪威, 叶欣泉, 吴艺静
【申请人】深圳市延翼通电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1