配置eSight服务器为NTP客户端(Windows)
前提条件
为减少Windows系统与NTP服务端时间差产生的影响,请参考NTP服务端的时间,修改Windows系统的时间,保证两者时间差在1000s以内。
操作步骤
- 选择“开始 > 运行”。在“运行”窗口中,输入“cmd”,按“Enter”。
- 在弹出的DOS窗口中,输入“gpedit.msc”,按“Enter”。
- 在弹出的“本地组策略编辑器”页面中,选择“计算机配置 > 管理模板 > 系统 > Windows时间服务 > 时间提供程序”。
- 在“时间提供程序”界面,双击“启用Windows NTP 客户端”,在“启用Windows NTP 客户端”界面中选择“已启用”。单击“确定”。
- 在“时间提供程序”界面,双击“配置Windows NTP 客户端”,在“配置Windows NTP 客户端”界面中配置NTP客户端信息。
- 选择“已启用”。
- 配置“NTPServer”配置为NTP服务器的IP地址或者域名。
- 如果是IP地址,输入”NTP服务器的IP地址,0x1“,例如:10.137.77.188,0x1。
- 如果是域名信息,输入“域名,0x1”,例如:time.windows.com,0x1。
- 类型设置为“NTP”。
- 其他配置项使用默认值。
- 设置windows服务为开机自启动。
- 在DOS窗口中,输入“services.msc”。在“服务”界面,双击“Windows Time”,在弹出的对话框中,将“启动类型”设置为“自动”。
设置完成后,查看“启动类型”一栏,如果“Windows Time”的启动类型为“自动(触发器启动)”。在DOS窗口中,执行以下命令,将启动类型改为自动启动。
sc triggerinfo w32time delete
- 设置在“服务”界面,双击“Remote Procedure Call Locator”,在弹出的对话框中,将“启动类型”设置为“自动”。
- 在DOS窗口中,输入“services.msc”。在“服务”界面,双击“Windows Time”,在弹出的对话框中,将“启动类型”设置为“自动”。
- 设置最大时间校正。
- 在DOS窗口中,输入“regedit”,打开注册表编辑器。
- 选择“HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > Config”。
- 在“注册表编辑器”界面右侧,双击“MaxPosPhaseCorrection”。在弹出的对话框中,“基数”设置为“十进制”,“数值数据”设置为1000。单击“确定”。
- 在“注册表编辑器”界面右侧,双击“MaxNegPhaseCorrection”。在弹出的对话框中,“基数”设置为“十进制”,“数值数据”设置为1000。单击“确定”。
- 重启Windows服务器。