NTP服务端配置

来自维基百科
LiGang讨论 | 贡献2023年7月20日 (四) 15:21的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

概述

NTP服务(Network Time Protocol(NTP))是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。 本文讲述如何开启Windows服务器的NTP服务。

打开注册表编辑器

使用组合键WIN + R 启动运行窗口,在打开的窗口中输入regedit,点击确定按钮。
Ntp step01 regedit.png

修改注册表

  • 路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
  • 找到并打开Config目录,双击Config目录下的AnnounceFlags。

Ntp step02 Config.png

  • 把注册表项AnnounceFlags的值设定为5,点击确定按钮

Ntp step03 Config Set01.png

  • 路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
  • 双击NtpServer下的Enabled

Ntp step04 Config Set04.png

  • 把Enabled的值设定为1,点击确定按钮。

Ntp step05 Config Set02.png

重启服务

  • 以管理员身份运行命令提示符窗口;
  • 方法:开始-找到windows系统-找到命令提示符-然后鼠标右键点击命令提示符-选择以管理员身份运行。

Ntp step06 cmd administrator.png

  • 输入net stop w32time停止服务
  • 再输入net start w32time启动服务

Ntp step06 cmd restart.png

本地测试

  • 输入命令w32tm /stripchart /computer:127.0.0.1,有时间回显说明配置成功了。

Ntp step07 test.png

开启防火墙

  • 如果服务器没有启动防火墙,此步可忽略。
  • 防火墙需要设置入站规则
  • 控制面板->系统和安全->windows防火墙->高级设置->入站规则(右键)->新建规则->端口->下一步->UDP->特定本地端口:123
  • 配置好的规则如下

Ntp step08 set fireware.png