经常会碰到客户端机器需要和服务器在时间上保持同步,否则会出现各种问题,特别是有时间相关的触发功能的时候。
为解决各设备间时间统一的问题,我们可在网络中设置一台服务器使其作为基准时间,其它设备通过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 XP、Windows Server 2003、Windows Vista、Windows 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同步成功”
架设于Windows 2003的时间服务器
2013-03-04 17:21阅读:562
工作需要在内网架设一个时间服务器,前段时间测试过,一直不顺利,今天网上查了查资料,试验成功,将步骤记录如下:
1、修改注册表键值
(1) HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpServer内的Enabled为 1,如下图所示:
X
(2)KEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time /Config下的AnnounceFlags为 5,如下图所示:
2、重启w32time服务
在命令提示符下运行
net stop w32time
net start w32time
3、防火墙开启 UDP 123端口
完成以上三步后,在客户端测试,已经能够正常同步服务器的时间了。
华为交换机ntp-service unicast-server x.x.x.x
W32Time /Config下的LocalClockDispersion值改为0
评论