windows server 时间同步

来源:互联网 发布:api接口网站源码 编辑:程序博客网 时间:2024/05/18 18:21

1 时间服务器经常会碰到客户端机器需要和服务器在时间上保持同步,否则会出现各种问题,特别是有时间相关的触发功能的时候。 

为解决各设备间时间统一的问题,我们可在网络中设置一台服务器使其作为基准时间,其它设备通过NTP协议与其同步时间。这样很容易做到各设备时间差异小于1s 

NTP----- Network Time Protocol

 

2 服务端配置 

适用于Windows Server 2003以及Windows Sever 2008

1) 开放防火墙123 UDP端口; 

2) 运行中输入“gpedit.msc” 

3) 展开策略下的计算机配置中的管理模板\系统\Windows时间服务\全局配置设置 

4) 将其状态改变为已启用 

5) 改变AnnounceFlags参数值为5

6) 展开策略下的计算机配置中的管理模板\系统\Windows时间服务\时间提供程序\启用Windows NTP服务器” 

7) 将其状态改变为已启用 

8) Windows 服务中启动Windows Time服务,并设置启动类型为自动 

9) 完成。 

 

3 客户端配置 

适用于Windows XPWindows Server 2003Windows VistaWindows 7以及Windows Sever 2008

1)    运行中输入“gpedit.msc” 
2) 展开策略下的计算机配置中的管理模板\系统\Windows时间服务\时间提供程序\启用Windows NTP客户端
3) 将其状态改变为已启用 
4) 展开策略下的计算机配置中的管理模板\系统\Windows时间服务\时间提供程序\配置Windows NTP客户端
5) 将其状态改变为已启用 
6) 改变NtpServer参数中的IP为时间服务器地址:xxx.xxx.xxx.xxx,0x9
7) 改变Type参数NTP 
8) Windows 服务中启动Windows Time服务,并设置启动类型为自动 

9)双击任务栏右下角时间,打开[ 时间和日期 属性] 设置对话框                                                     

10)选择[ Internet时间] 标签

11) 选中[ 自动与Internet时间服务器同步] 选项,在[ 服务器] 中填入xxx.xxx.xxx.xxx。点击[ 应用] 并按[ 立即更新] 可直接同步。看是否出现“windows在于XXX进行同步时出错的信息,还是出现时钟在2013/8/27 12:12:00 XXX同步成功

12)点击[ 应用] 并按[ 立即更新] 可直接同步。看是否出现“windows在于XXX进行同步时出错的信息,还是出现时钟在2013/8/27 12:12:00 XXX同步成功

 

Server端设置(Run --> regedit):

1、修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」设定为1.

  该设置打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)

2、修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设定为5

  该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体 (CMOS)时钟。

  如果要采用外面的时间服务器就用默认的 a值即可.

3、重启Win32Time服务:net stop w32Time && net start w32Time

 

0 0
原创粉丝点击