|
1、启用Windows Time服务:1 [$ v# {: u c f u" u r) ]
打开“服务”管理工具(可以通过搜索栏输入services.msc)。
* g% x7 S7 z$ O0 N4 e$ t找到“Windows Time”服务,确保它已启动并设置为“自动”启动类型。. J/ y% u3 C; `& _; Z. j
2、配置注册表: {8 f" a a V" {' g* E4 c4 y: U
使用管理员权限打开“注册表编辑器”(regedit)。
* @, g$ {' h) d) \6 p4 j8 ?( s导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
' V" h) M- |' P2 b3 ?& O如果没有NtpServer项,需要新建一个。 @# p7 Y6 i& h a4 L8 f& A
双击Enabled键(如果不存在,也需要新建),将其值设置为1,以启用NTP服务。# o* H' c8 u9 f, z8 {& B; X( b& R
3、设置AnnounceFlags:
6 k* O$ O" B# y3 q9 R! `在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config下找到AnnounceFlags键。
9 w3 a/ z* t1 S2 _0 |: B% P将其值设置为5,这表示服务器将广播其时间,并接受来自客户端的请求。- F3 w/ d0 j$ {. i; @; a
4、重启 Windows Time 服务: 8 |# i7 }$ w d& H: \2 L
5、测试ntp服务器是否搭建成功(有时间回显就是搭建成功) - w32tm /stripchart /computer:127.0.0.1
复制代码
8 v9 I, P c2 O+ f: P, x) X; B6、开启防火墙,允许其他计算机连接本地计算机搭建的 NTP 服务器:- <blockquote>New-NetFirewallRule -DisplayName "NTP Outbound" -Direction Outbound -Protocol UDP -LocalPort 123 -Action Allow
复制代码
; a- x5 ~& w6 G |