Windows NTP 服务搭建

in 文章

一、修改注册表值

以管理员身份打开 cmd,然后运行以下两句命令:

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v AnnounceFlags /t REG_DWORD /d 5
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer /v Enabled /t REG_DWORD /d 1

二、重启 Windows Time 服务

还是以管理员身份打开 cmd,然后运行以下两句命令:

net stop w32time
net start w32time

三、测试配置是否成功

打开 cmd 运行以下命令:

w32tm /stripchart /computer:127.0.0.1

四、放行端口

需要设置防火墙放行 UDP 协议 123 端口:
如果是 Windows 10 以上的系统,可以使用 Powershell 来配置防火墙:

New-NetFirewallRule -DisplayName 'NTP Server' -Description 'NTP Server' -Profile 'Domain,Private,Public' -Direction Inbound -Action allow -Protocol UDP -LocalPort 123

如果是 windows 7 系统,就需要手动添加防火墙入站规则。

People Life, Ocean Wild. Just Rock It!!!