机房用ROS创建时间服务器

发现机房里的服务器时间老是不同步,虽然都设置为time-a.nist.gov和time-b.nist.gov,仍然有失败的概率。可能是因为国外服务器的缘故。所以打算在机房里创建一个时间服务器。正好ROS有这个功能,我就创建了个ROS的时间服务器。
1、这边出现了2个小插曲,一个是ROS的最新版本6.25安装完毕以后发现居然没有ntp server选项了。查了下资料,原来还需要自己手动安装NTP服务包。到官方网站下载了ntp-6.25.npk,上传到ROS的FILE根目录下,重启ROS,会自动将NTP的服务包安装上。

2、第二个小插曲。在机房里创建时间服务器。 配置IP以及网关,这里略过了。
 
这里配置上 time-a.nist.gov和time-b.nist.gov(你首先把DNS配置下,否则连不上的),我这边出现了第二个小插曲,我配置完NTP SERVER以后,怎么都连不上,状态显示的是start,如果同步成功应该显示的是:先显示reach,然后是同步完成synchronized。
 
但是在机房里怎么同步都不成功。最终怀疑是机房封了UDP的123端口。

3、怎么办呢,我只好曲线救国了。先在公司内部创建了一个时间服务器,跟微软时间服务器同步完成。然后公司跟机房打通GRE通道,机房的时间服务器再跟公司内部的时间服务器同步。。。没办法。。。

4、设置NTP SERVER,下面的界面是2.9.27版本的。6.25版本类似。这边就不累赘了。
 
 
5、如果是linux直接ntpdate 时间服务器IP

6、如果是WINDOWS,直接设置时间服务器IP

7、如果是域控服务器:

工具/原料

  • 域控制器

  • 组策略;注册表;

方法/步骤

  1.  

    设置主域控制器与国家授时中心服务器时间同步,同步周期为1天。

       添加时间服务器IP(下面这个键存放着时间服务器列表)

       HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTimeServers

       在右边窗口点右键新建“字符串值”,将此“字符串值”命名为6。双击此新建的“字符    串值”,输入IP:210.72.145.44,保存。将“默认”(即第一个“字符串值”)修改为    6即可。前面的几个时间服务器分别为:

       1             time.windows.com

       2             time.nist.gov

       3             time-nw.nist.gov

       4             time-a.nist.gov

       5             time-b.nist.gov

    活动目录之在域中设置权威时间服务器
  2.  
     
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. 指定时间源

       HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

       修改键NtpServer的值为210.72.145.44,0x6

    活动目录之在域中设置权威时间服务器
  30.  
     
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41. 设置校时周期

     HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpC   lientSpecialPollInterval

      修改键SpecialPollInterval的值为十进制的604800(即为604800秒,1天)(我这里设置了3600秒,快点)

    活动目录之在域中设置权威时间服务器
  42.  
     
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. 设置权威服务器

      在域控服务器上打开注册表,找到键值

      HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig

      修改键AnnounceFlags的值为十进制的10。

    活动目录之在域中设置权威时间服务器
  54.  
     
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. 启用 NTPServer

     HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpS  erver

      修改键Enabled的值为十进制的1

  66. 6
     
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. 到此为止,域中的权威服务器已配置完成

原文地址:https://www.cnblogs.com/itfat/p/7268203.html