设定Windows Server 2008 为NTP时间服务器 & 客户端设定
发表于2013/09/10由juluren
一、Windows Server 2008 – Time Server
前言: 国家时间与频率标准实验室 && NTP服务器
也可以忽略1~6 直接跳7
如果已改过机码请使用
Cmd:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time0. 直接下指令修改
Cmd:
w32tm /config /manualpeerlist:"time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw watch.stdtime.gov.tw" /syncfromflags:manual /reliable:yes /update-执行regedit—————————————————
1.设定成为NTP 服务器类型
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[Type]设定值修改为NTP。
2.设定授权时间服务器
修改登录档中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[AnnounceFlags]修改设定值为5
3.启用NTP服务器
修改登录档中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer"
[Enabled]数值修改为1
4.指定查询外部NTP 服务器
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[NtpServer]数值修改为time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw,0×1
5.设定查询时间间隔
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient"
[SpecialPollInterval]修改数值为"十进制"900
*这边使用的时间间隔单位为秒,设定900即为每900查询一次步骤四所指定的时间服务器。
6.设定时间修正设定
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[MaxPosPhaseCorrection]修改为十进制1800 (负差校正) – 若网络时间比本地时间慢超过这个秒数就不自动更正
[MaxNegPhaseCorrection]修改为十进制1800 (正差校正) – 若网络时间比本地时间快超过这个秒数就不自动更正
*这边单位也是秒
若要设定成无上限,可以设定成该 DWORD 的最大值 FFFFFFFF (十六进制值) ( 有 8 个 F )
——————————————————————————————————————-
7.重起Windows Time服务。
Cmd:
net stop w32time
w32tm /config /update
net start
8.打开 UDP:123
Cmd:
netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER
二、客户端设定 (Client)
Cmd:
w32tm /config /update /manualpeerlist:"time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw,0x1"
PS:加上0×1就可以让网域成员计算机每小时(默认值)自动校时一次
Cmd:
w32tm /config /update
w32tm /resync
—————————————————————————-
以上主要用来纪录而已,如有侵权,请来信提醒,谢谢。
—————————————————————————–
延伸阅读: 如何调整 Windows 操作系统的时间正确性 ( 终极指令版 ) -保哥 主域控制器(DC)如何正确设定 Windows 时间服务 (w32tm) -保哥
国家时间与频率标准实验室
Administering the Windows Time Service
Windows Time Service Tools and Settings [Windows] w32tm 应用:简单的 Script 让 Windows 进行时间同步 Windows 2008 R2 设定 SNTP/NTP Server 时间服务器(Time Server) 设定Windows Server为NTP时间服务器
How to Setup a Windows 2008 R2
Windows 指令方式开启关闭防火墙通讯端口Port Command 开启 Windows 防火墙 的port
发表于2013/09/10由juluren
一、Windows Server 2008 – Time Server
前言: 国家时间与频率标准实验室 && NTP服务器
也可以忽略1~6 直接跳7
如果已改过机码请使用
Cmd:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time0. 直接下指令修改
Cmd:
w32tm /config /manualpeerlist:"time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw watch.stdtime.gov.tw" /syncfromflags:manual /reliable:yes /update-执行regedit—————————————————
1.设定成为NTP 服务器类型
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[Type]设定值修改为NTP。
2.设定授权时间服务器
修改登录档中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[AnnounceFlags]修改设定值为5
3.启用NTP服务器
修改登录档中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer"
[Enabled]数值修改为1
4.指定查询外部NTP 服务器
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[NtpServer]数值修改为time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw,0×1
5.设定查询时间间隔
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient"
[SpecialPollInterval]修改数值为"十进制"900
*这边使用的时间间隔单位为秒,设定900即为每900查询一次步骤四所指定的时间服务器。
6.设定时间修正设定
修改登录档中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[MaxPosPhaseCorrection]修改为十进制1800 (负差校正) – 若网络时间比本地时间慢超过这个秒数就不自动更正
[MaxNegPhaseCorrection]修改为十进制1800 (正差校正) – 若网络时间比本地时间快超过这个秒数就不自动更正
*这边单位也是秒
若要设定成无上限,可以设定成该 DWORD 的最大值 FFFFFFFF (十六进制值) ( 有 8 个 F )
——————————————————————————————————————-
7.重起Windows Time服务。
Cmd:
net stop w32time
w32tm /config /update
net start
8.打开 UDP:123
Cmd:
netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER
二、客户端设定 (Client)
Cmd:
w32tm /config /update /manualpeerlist:"time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw,0x1"
PS:加上0×1就可以让网域成员计算机每小时(默认值)自动校时一次
Cmd:
w32tm /config /update
w32tm /resync
—————————————————————————-
以上主要用来纪录而已,如有侵权,请来信提醒,谢谢。
—————————————————————————–
延伸阅读: 如何调整 Windows 操作系统的时间正确性 ( 终极指令版 ) -保哥 主域控制器(DC)如何正确设定 Windows 时间服务 (w32tm) -保哥
国家时间与频率标准实验室
Administering the Windows Time Service
Windows Time Service Tools and Settings [Windows] w32tm 应用:简单的 Script 让 Windows 进行时间同步 Windows 2008 R2 设定 SNTP/NTP Server 时间服务器(Time Server) 设定Windows Server为NTP时间服务器
How to Setup a Windows 2008 R2
Windows 指令方式开启关闭防火墙通讯端口Port Command 开启 Windows 防火墙 的port