如何在Windows Server 2019中配置NTP服务器
介绍
Windows时间服务使用网络时间协议(NTP)来帮助在网络上同步时间。
NTP是一个因特网时间协议,包括同步时钟(Microsoft Docs)所需的学科算法。
第1步:打开注册表编辑器
单击服务器中的"开始"图标,然后搜索"运行"应用程序。
从"运行"应用程序中,执行"Regedit"并按"Enter"。
这将触发我们的注册表编辑器,如下所示。
一个类似于下面的窗口将随之而来
第2步:转到NTPServer路径
按照以下注册表树到达我们的目标配置所在的位置。
计算机> HKEY_LOCAL_MACHINE>系统> CurrentControlset>服务> W32Time> TimeProviders> NTPServer。
下面的图像在树的末尾显示了我们。
正如我们所看到的,右窗格有文件,这些文件是寻找的。
第3步:启用NTPServer
双击将打开一个小窗口的"启用"文件。
在窗口上,有一个名为"值数据"的部分。
如下所示更改0到1的值。
更改后单击"确定"。
第4步:制作annameflags 5
在此路径中:计算机> HKEY_LOCAL_MACHINE> SYSTEM> CURRENTCONTROLSET> SERVICES> W32TIME>,进入"配置",即:计算机> HKEY_LOCAL_MACHINE>系统> CurrentControlset>服务> W32Time> Config。
在那里,我们将在右窗格上看到一个名为"AnnAcneFlags"的文件,如上所示。
如我们所猜,请双击它。
这将打开一个类似于步骤3中的小窗口3.在"值数据"下,将值从A更改为5.
来自Microsoft,以下是所有可用AnnAcneFlags的描述:
条目控制此计算机是否被标记为可靠的时间服务器。
计算机未标记为可靠,除非它也被标记为时间服务器。
0x00不是时间服务器
0x01始终是时间服务器
0x02自动时间服务器
0x04始终可靠时间服务器
0x08自动可靠时间服务器域成员的默认值为10.独立客户端和服务器的默认值为10.
第5步:重新启动NTPServer
通过击中Windows键和搜索服务来打开"服务"。
一旦打开,查找"Windows时间"。
右键单击它,然后单击"重新启动"
第6步:在防火墙中打开UDP端口123
为此,请按照如何在Windows Server防火墙教程中打开端口。
请记住,此端口是UDP而不是TCP。
使用PowerShell在Windows 2019上配置NTP服务器
如果我们是PowerShell人,则以管理员身份打开PowerShell并运行下面的命令,我们将是好的。
启用NTPServer
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer" -Name "Enabled" -Value 1
制作annapmonflags 5
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Config" -Name "AnnounceFlags" -Value 5
重新启动ntpserver
Restart-Service w32Time