全部产品
阿里云办公

时间设置:设置Windows实例NTP服务

文档提供方:上海驻云信息科技有限公司    更新时间:2018-09-10 19:27:21

网络时间协议(Network Time Protocol,NTP)是用来同步网络中各个计算机的时间的协议。一些对时间极度敏感的应用(例如,通信行业的应用), 如果不同机器时间不一致,就可能导致读取到不同的值。您可以使用NTP服务同步网络中所有服务器的时钟。目前,所有地域的阿里云ECS实例的默认时区为CST(China Standard Time),您可以根据自己的业务需求并参照本文为ECS实例设置或者修改时区。

本文以Windows Server 2008 R2企业版64位为例,说明如何使用NTP服务同步Windows实例的时间。您也可以使用命令完成本文描述的任务,具体操作说明,请参考开启Windows实例NTP服务

开启NTP服务

Windows Server操作系统默认开启Windows Time服务。为了保证NTP服务配置成功后能正常同步时间,实例中必须开启NTP服务。按以下步骤检查并开启NTP服务:

  1. 远程连接Windows实例

  2. 选择开始>所有程序>附件>运行,打开运行对话框,并运行命令 services.msc

  3. 服务窗口,找到并双击Windows Time服务。

  4. Windows Time的属性(本地计算机)对话框中,执行以下操作:

    • 启动类型设置为自动

    • 确认服务状态已启动。如果不是,单击启动

      完成设置后,单击应用,并单击确定

      开启Windows Time服务

修改默认NTP服务器地址

Windows Server操作系统默认都配置微软默认的NTP服务器(time.windows.com),但是因为网络的原因可能经常同步出错。使用阿里云ECS实例时,您可以将默认的NTP服务器更换成阿里云提供的内网NTP服务器。具体信息,请参考内网和公网NTP服务器和其他互联网基础服务。按以下步骤修改默认的NTP服务器地址:

  1. 远程连接Windows实例

  2. 在任务栏的通知区域,单击日期和时间,并单击更改日期和时间设置
    更改日期和时间设置

  3. 日期和时间对话框里,单击Internet 时间选项卡,并单击更改设置

    日期和时间对话框

  4. Internet 时间设置对话框里,选择与Internet时间服务器同步,填写一个阿里云内网NTP服务器地址(详细列表请参考内网和公网NTP服务器和其他互联网基础服务),并单击立即更新

    Internet时间设置

界面会提示是否同步成功。

修改NTP同步的间隔

NTP同步的间隔默认是5分钟。按以下步骤修改NTP同步时间间隔:

  1. 远程连接Windows实例

  2. 选择开始>所有程序>附件>运行,打开运行对话框,并运行命令regedit

  3. 注册表编辑器的左侧目录树中,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/W32Time/TimeProviders/NtpClient,并双击SpecialPollInterval键值。

  4. 编辑 DWORD (32 位)值对话框中,在基数栏里选择十进制,并按需要填写数值数据。填入的数值即是您需要的同步时间间隔。单位为秒。
    修改NTP同步时间间隔