windows服务器局域网内与某台服务器时间同步

一、首先需要同步的服务器作为ntp server服务器,开启相应服务,方法如下:

设置一台计算机为NTPServer:

  1. 启用NTPServer
    打开注册表
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\NtpServer]
    Enable = 1

  2. 设定强制主机(将其自身设宣布为可靠的时间源)
    打开注册表
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\config]
    AnnounceFlags = 5
    注:如未设置可能报错:对等机器的层次(stratum)比主机层次少。

  3. 重启W32Time服务
    Run—>cmd
    net stop w32time
    net start w32time

二、需要同步时间的服务器如下操作:

1.     配置hostname

C:\Windows\System32\drivers\etc下hosts文件添加:

ntp.time.cn 10.1.2.2

2.     注册表将ntp客户端设置为允许

打开注册表

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\ NtpClient] (注:也有的是ControlSet002

Enable = 1

3.     设置同步频率

SpecialPollInterval=300(s,十进制下)

4.     Cmd下执行以下命令,设置与10.1.2.2同步

w32tm /config /manualpeerlist:"ntp.time.cn10.1.2.2" /syncfromflags:manual /reliable:yes /update

5.     Cmd下重启时钟

net stop w32time

net start w32time


你可能感兴趣的:(windows服务器局域网内与某台服务器时间同步)