Windows 2012 R2 服务器 NTP

Windows 2012 R2 服务器NTP

开启 NTP Server服务

  • 将服务器类型更改为NTP。为此,请按照下列步骤操作:

    • 登录到服务器上,打开 shell 终端,输入:
    $ regedit
    • 执行上述命令后,将打开设置对话框,按照如下路径:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
    • 鼠标双击 Type 文件;
    • 弹出对话框,在 数据数值(V)项输入 NTP,单击确定
  • 将AnnounceFlags 设置为5。为此,请按照下列步骤操作:

    • 按照此路径查找文件:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
    • 双击AnnounceFlags文件;
    • 编辑DWORD 值数值数据 框中键入 5 ,然后单击 确定按钮。

    • 启用 NTPServer,请按照下列步骤操作:

    • 按照此路径查找文件:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\Enabled
    • 双击 Enabled文件。
    • 编辑DWORD 值数值数据 框中键入 1,然后单击 确定按钮。
  • 关闭注册表编辑器;

  • 重启Windows时间服务;

    $ net stop w32time 
    $ net start w32time
  • 加入防火墙规则,打开端口123 ,命令提示符:

$ netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER

设置 Windows 时间服务

  • 打开 shell 终端, 输入:

    $ gpedit.msc
  • 执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件

  • 双击 启用 Windows NTP 服务器,显示状态已启用即可;

修改本地服务设置

  • 在 shell 终端,输入如下命令:

    $ services.msc
  • 打开本地服务设置对话框:

  • 找到 Windows Time 文件,双击文件,如图:

    Windows 2012 R2 服务器 NTP_第1张图片

  • 启动类型 项选择 自动(延时启动);

  • 单机 应用, 确定按钮,完成设置;

查看防火墙是否修改

  • 按照如下,进行选择:
    开始\控制面板\系统和安全\Windows防火墙

    • 选择高级设置

    • 选择入站规则 右侧可以看到 NTPSERVER 规则,防火墙规则设置成功;

    Windows 2012 R2 服务器 NTP_第2张图片

开启 NTP Client 服务

注:如果物理服务器需要与上游时间服务器进行时间同步,则需要开启 NTP Client 服务

  • 打开 shell 终端, 输入:

    $ gpedit.msc
  • 执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件

  • 双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端

  • Ntp Server项,输入将要同步到的时间服务器IP地址,注意 0x9 或 0x1 必须要有;

  • 类型 项, 选择 NTP;
  • 点击 应用确定 按钮;
  • 启动 NTP 客户端

  • 点击 应用确定 按钮;

  • 完成 NTP Client 的设置;

你可能感兴趣的:(ntp)