将Windows系统设置NTP服务器-NetTime篇
Posted xjournal
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Windows系统设置NTP服务器-NetTime篇相关的知识,希望对你有一定的参考价值。
之前写过一个将Windows系统设置NTP服务器的随笔,是通过修改Windows的注册表来实现NTP服务器,现在有个更简单的方式,安装一个小插件即可将Windows设置为NTP服务器。
插件
NetTime 下载链接:http://www.timesynctool.com/
NetTime 是适用于 Windows 95/98/Me/NT/2000/XP/Vista/7/8/10 和 Server 2003/2008/2012/2016 的简单网络时间协议 (SNTP) 客户端。(同时支持 32 位和 64 位操作系统)
网上也有汉化版的,可以自己找一找
这个插件不仅支持将Windows设置为NTP服务器,还支持向时钟源同步时间,设置起来也很简单。
安装
默认下一步直到完成安装。
配置NTP服务器
先从服务中把“Windows Time”服务关掉,否则下面的配置不会生效,因为这是Windows自带的时间同步服务,他启动的情况下和NetTime会冲突,导致NetTime无法提供对外授时服务。
打开软件,点击“Settings...”,
设置“Time Servers”,这里填写NTP服务器的地址,让他和上级时间源时钟保持同步。
勾选“Allow other computers to sync to this computer”意思是允许其他PC来同步本PC的时间。
勾选“Always provide time(NOT recommended!)”意思是,始终提供时间(不推荐!),这个配置根据自己的实际情况来定,如果能保证本地时间始终是正确的,勾选上也无所谓。如果觉得本地时间可能出现偏差,那向本机同步时间的pc时间也会出现误差。这里我认为,不勾选比较好。
配置完后点击“OK”,这时可以用其他PC来同步时间测试了。
配置NTP客户端
配置NTP客户端很简单,只需要填写NTP服务器地址,不要勾选“Allow other computers to sync to this computer”和“Always provide time(NOT recommended!)”这两项即可。
Windows默认的时间同步周期是7天,如果要修改同步周期为每天,很麻烦,需要修改注册表,而这个插件只需要简单的配置即可实现。
只需要修改Update Interval 更新间隔即可。
其他配置
Update Interval:更新间隔,下拉框选项中有秒、分钟、小时、天
Retry Interval:重试间隔,下拉框选项中有秒、分钟、小时、天 意思是同步失败时重试的间隔
Demote Servers after 4 failures:多少次故障之后对服务进行降级,这里默认是4次,这里降级讲的应该是降低stratum,stratum的取值范围是0-15,值越小表示精度越高。NetTime的默认stratum是14
Allow other computers to sync to this computer:允许其他计算机与此计算机同步
Always provide time(NOT recommended!):始终提供时间(不推荐!),不建议启用此选项。 通常,NetTime 只会向其他系统提供时间,前提是它配置为这样做并且已成功同步到上游服务器。 如果启用始终提供时间的选项,您可能会发现它将向连接到它的任何系统提供无效时间!
Show NetTime icon in the system tray at login:登录时在系统托盘中显示NetTime图标
Start NetTime service at bootup:启动NetTime服务
Max Free Run:最大自有运行时间,指示程序在认为本地时间不再准确之前,在没有获得有效同步的情况下将运行多长时间。 此时间段到期后,托盘图标将更改为十字形,如果将其配置为充当时间服务器,它将停止响应该时间的请求。
if Time adjustment greater than 2 minutes Adjust System Time:如果系统时间调整大于2分钟时,调整系统时间/不更新时间/询问用户
Automatically Check For Updates every 7 day(s) :每7天自动检查更新,这里的更新是NetTime插件的版本更新,可以取消勾选
Logging Level:日志级别 无/正常/详细/调试
end。
电脑中怎么配置NTP服务
电脑中怎么配置NTP服务1、先关闭Windows系统自带的防火墙;
2、按Win+R键打开运行,输入regedit并回车;
3、在注册表中展开:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,在右侧双击打开AnnounceFlags,将数值数据改为5,点击确定;
4、同样地,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer,右侧将Enabled改为1,并点击确定;
5、还有:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpclient,将Enabled改为0,点击确定;
6、退出注册表编辑器,打开命令提示符,输入并执行net stop w32time && net start w32time重新启动Windows时间服务即可。 参考技术A 电脑中怎么配置NTP服务?电脑中怎么配置NTP服务
1、先关闭Windows系统自带的防火墙;
2、按Win+R键打开运行,输入regedit并回车;
3、在注册表中展开:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,在右侧双击打开AnnounceFlags,将数值数据改为5,点击确定;
4、同样地,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer,右侧将Enabled改为1,并点击确定;
5、还有:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpclient,将Enabled改为0,点击确定;
6、退出注册表编辑器,打开命令提示符,输入并执行net stop w32time && net start w32time重新启动Windows时间服务即可。
以上是关于将Windows系统设置NTP服务器-NetTime篇的主要内容,如果未能解决你的问题,请参考以下文章