现实工作中,各单位经常会遇到需要实现多个设备的时钟统一,这就需要配置统一的NTP服务器,下面我们就针对有些单位需要临时搭建ntp服务器或者不要求时间很准的单位可以采用下述解决方案。
本操作过程详细介绍如何使用windows操作系统搭建NTP服务器。
工具/原料
笔记本、台式电脑、小型机、各种服务器设备和其它主机均可设置为NTP服务器。windows操作系统,包含winxp、win7、win8、win10等。
方法/步骤
修改注册表项。在搜索框中打开注册表,使用命令: regedit,结果如下图所示:
进入注册表项HKEY_LOCAL_MACHINE—>SYSTEM—>CurrentControlSet—>Services—>W32Time—>TimeProviders—>NtpServer
Enabled 设置为 1打开NTP,(系统默认0) ,结果如下图所示:
进入注册表项HKEY_LOCAL_MACHINE—>SYSTEM—>CurrentControlSet—>Services—>W32Time—>Config
AnnounceFlags 设置为 5 (系统默认 10),结果如下图所示:
进入系统服务,找到Windows time服务,使用命令:services.msc,结果如下图所示:
将Windows time服务设置为自动启动,点击应用和确定,结果如下图所示:
鼠标右键重新启动windows time服务,结果如下图所示:
重新启动电脑或者主机,所有配置生效,NTP时钟搭建完毕,此时只需其他设备将本电脑IP填入时钟同步,点击更新即可同步改时钟,结果如下图所示:
结论
以上配置就是利用现有的各种windows系统搭建NTP服务器解决方案,这种解决方案最大的缺点就是没有精确的时间源,一般都是手工设置的时间,而且每天都会有时间累计误差,随着时间的积累误差会越来越大,对于很多单位的工作带来比较大的影响,因此建议各位慎重选择使用。
目前最常用的是选择市场上成熟的GPS北斗卫星时间服务器,从卫星上面获取标准时间,不会产生累计误差,时刻提供精准绝对时间。