一种路由器的对时方法及系统技术方案

技术编号:18950502 阅读:34 留言:0更新日期:2018-09-15 13:16
本发明专利技术公开了一种路由器的对时方法及系统,包括步骤:S11.与计算机建立连接;S12.通过DHCP方式获取到RouterOS分配的IP和DNS服务器;S13.通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。本发明专利技术通过路由器接入到计算机网口,利用DHCP方式获取到RouterOS分配的IP和DNS服务器,这样路由器在向内部文件中写好的域名请求时间信息的时候就会被定向到RouterOS的内网IP上,从而获取RouterOS上NTP服务器的时间信息,即只需将待测路由器的WAN口与装有RouterOS虚拟机的计算机网口通过网线连接即可完成对时,而无需拆卸路由器外壳并在电路板上加焊串口,简化了操作,节省了资源,并且是从NTP服务器上获取时间信息保证了路由器获取时间信息的准确性。

A timing method and system for routers

The invention discloses a timing method and system of a router, including steps: S11. establishing a connection with a computer; S12. obtaining the IP and DNS servers allocated by RouterOS by DHCP; S13. obtaining the time information of NTP servers on RouterOS by directing to the intranet IP of RouterOS. The invention accesses the computer network interface through a router and obtains the RouterOS allocated IP and DNS servers by DHCP, so that the router will be directed to the RouterOS intranet IP when requesting the time information of the domain name written in the internal file, so as to obtain the time information of the NTP server on RouterOS, that is, only the time information of the NTP server on RouterOS is needed. The WAN port of the router to be tested and the computer network port equipped with RouterOS virtual machine can be connected through the network wire to complete the time matching, without removing the router shell and adding welding serial port on the circuit board, which simplifies the operation, saves resources, and guarantees the accuracy of time information obtained by the router from the NTP server. .

【技术实现步骤摘要】
一种路由器的对时方法及系统
本专利技术涉及通信领域,尤其涉及一种路由器的对时方法及系统。
技术介绍
路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。路由器已经成为我们生活中重要的设备之一,而我们在使用无线路由器之前往往需要对无线路由器进行功能测试,经常需要对样机进行对时操作,即将待测路由器的内部时间设定为我们所需要的时间。这种需要在测试无线路由器家长控制和各种定时模块功能的过程中显得尤为重要。然而现有的更改无线路由器内部时钟的方法,往往是依赖于通过串口进入待测样机后台并通过串口命令来修改时间,这就意味着对路由器修改时间时就需要对样机外壳进行拆卸,并在PCB电路板上焊上串口,此外,还需要格外的USB转RS232串口线来实现计算机和样机串口连接,然后修改串口命名实现时间的修改,操作繁琐。公开号为CN106357439A的专利公开了一种更新路由器时间的方法和系统,其中方法包括:当客户端登录路由器时,获取当前客户端的系统时间,并将所述客户端的系统时间和用户登录信息发送给网络服务器;在所述用户登录信息正确的情况下,如果路由器的系统时间和路由器的预设值相同,则所述路由器的系统时间没有同步更新;将所述路由器的系统时间同步更新为所述客户端的系统时间。本专利技术能够。本专利技术即使在网络不通或者时间服务器不正常的情况下,也能够更新路由器时间。虽然该方法可以自动更新路由器的时间,但是该方法是通过在路由器的系统时间和路由器的预设值相同时,将路由器的系统时间更新为客户端的系统时间,但是客户端的系统时间也是需要进行对时,如果客户端时间没有进行过对时路由器就将系统时间更新为客户端的系统时间,则这个时间信息也是无法确保是准确的,这样路由器更新后的系统时间的准确性也是无法保证的。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供了一种路由器更加简便且节省资源的对时方法及系统,并且可确保对时的准确性。为了实现以上目的,本专利技术采用以下技术方案:S1.与计算机建立连接;S2.通过DHCP方式获取到RouterOS分配的IP和DNS服务器;S3.通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。进一步的,所述与计算机建立连接是路由器的WAN口通过网线连接至计算机的网口而建立连接的。进一步的,所述计算机上预先安装有RouterOS虚拟机和winbox配置工具。进一步的,所述路由器为软路由。进一步的,所述NTP服务器中预先添加有所述路由器对时服务器域名与所述RouterOS内网IP的对应关系。相应的,还提供一种路由器的对时系统,包括:连接模块,用于与计算机建立连接;第一获取模块,用于通过DHCP方式获取到RouterOS分配的IP和DNS服务器;第二获取模块,用于通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。进一步的,所述与计算机建立连接是路由器的WAN口通过网线连接至计算机的网口而建立连接的。进一步的,所述计算机上预先安装有RouterOS虚拟机和winbox配置工具。进一步的,所述路由器为软路由。进一步的,所述NTP服务器中预先添加有所述路由器对时服务器域名与所述RouterOS内网IP的对应关系。与现有技术相比,本专利技术通过路由器接入到计算机网口,利用DHCP方式获取到RouterOS分配的IP和DNS服务器,这样路由器在向内部文件中写好的域名请求时间信息的时候就会被定向到RouterOS的内网IP上,从而获取RouterOS上NTP服务器的时间信息,即只需将待测路由器的WAN口与装有RouterOS虚拟机的计算机网口通过网线连接即可完成对时,而无需拆卸路由器外壳并在电路板上加焊串口,简化了操作,节省了资源,并且是从NTP服务器上获取时间信息保证了路由器获取时间信息的准确性。附图说明图1是实施例一提供的一种路由器的对时方法流程图;图2是本专利技术的无线路由器进行对时的实物连接图;图3是实施例二提供的一种路由器的对时系统结构图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术是以无线路由器为研究对象,主要的着力点在于改善无线路由器的对时方法,提供了一种路由器更加简便且节省资源的对时方法及系统,并且可确保对时的准确性。实施例一本实施例提供一种路由器的对时方法,如图1所示,包括步骤:S11.与计算机建立连接;S12.通过DHCP方式获取到RouterOS分配的IP和DNS服务器;S13.通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。本实施例的路由器的对时方法的执行主体为待进行对时的无线路由器。首先待对时的无线路由器需要与计算机建立连接。进一步的,所述与计算机建立连接是路由器的WAN口通过网线连接至计算机的网口而建立连接的。即将待对时的无线路由的WAN口与计算机的网口通过网线连接,如图2所示,为本专利技术的无线路由器进行对时的实物连接图。进一步的,所述计算机上预先安装有RouterOS虚拟机和winbox配置工具。进一步的,本实施例中的待对时的无线路由器为软路由。需要说明的是,RouterOS虚拟机一种路由操作系统,是基于Linux核心开发,兼容x86PC的路由软件,并通过该软件将标准的PC电脑变成专业路由器,支持2个或以上WAN口接入。因此待对时的路由器通过WAN口与计算机的网口连接,就可以使得计算机上的RouterOS虚拟机连接到待对时的路由器。而winbox是RouterOS路由器管理软件,能将复杂的路由器命令融合到一个类似于客户端类的软件,使得用户在合用routeros软路由时感到非常得直观、易用。Winbox是一个可视化的路由器管理工作。这样软路由就可以通过RouterOS虚拟机和winbox配置工具就可以完成对软路由的配置,达成软路由的各种功能。而在本专利技术中主要是利用RouterOS虚拟机和winbox配置工具来达成对软路由的对时功能。进一步的,所述NTP服务器中预先添加有所述路由器对时服务器域名与所述RouterOS内网IP的对应关系。具体的,在执行步骤S11至步骤S13对待对时的无线路由器进行对时之前,所述计算机会预先安装RouterOS虚拟机和winbox配置工具,并进行下述配置步骤:(1)开启RouterOS;(2)打开winbox输入内网地址:点击I本文档来自技高网
...

【技术保护点】
1.一种路由器的对时方法,其特征在于,包括步骤:S1.与计算机建立连接;S2.通过DHCP方式获取到RouterOS分配的IP和DNS服务器;S3.通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。

【技术特征摘要】
1.一种路由器的对时方法,其特征在于,包括步骤:S1.与计算机建立连接;S2.通过DHCP方式获取到RouterOS分配的IP和DNS服务器;S3.通过定向到RouterOS的内网IP上获取RouterOS上NTP服务器的时间信息。2.根据权利要求1所述的一种路由器的对时方法,其特征在于,所述与计算机建立连接是路由器的WAN口通过网线连接至计算机的网口而建立连接的。3.根据权利要求1所述的一种路由器的对时方法,其特征在于,所述计算机上预先安装有RouterOS虚拟机和winbox配置工具。4.根据权利要求1所述的一种路由器的对时方法,其特征在于,所述路由器为软路由。5.根据权利要求1所述的一种路由器的对时方法,其特征在于,所述NTP服务器中预先添加有所述路由器对时服务器域名与所述RouterOS内网IP的对应关系。6.一种路由器的对...

【专利技术属性】
技术研发人员:李念韩
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1