1. 程式人生 > >服務器時間同步

服務器時間同步

承載 restart sta lnp type tp服務器 影響 client controls

定外部時間源並與之同步,在PDC所在的域控制器上的管理員命令行進行操作(PDC角色(默認的域內權威的時間服務源))。

w32tm /config /manualpeerlist:"ntp.fudan.edu.cn 210.72.145.44" /syncfromflags:manual /reliable:yes /update

net stop w32time & net start w32time

w32tm /resync

W32tm /query /status

/manualpeerlist表示外部時間源服務器列表,多個服務器之間可用空格分隔,210.72.145.44是中國國家授時中心的時間服務器ip地址

/syncfromflags:manual表示與指定的外部時間源服務器列表中的服務器進行同步

/reliable:yes設置此計算機是一個可靠的時間源。此設置只對域控制器有意義。

/update向時間服務發出配置已更改的通知,使更改生效

在域環境中,只需設置根域控制器的外部時間源即可,其它服務器在添加進域中時將自動設置與域控制器時間同步。

域內的客戶端想要同主域時間同步,執行下面的命令即可。

命令:w32tm /resync /rediscover

國家授時中心服務器的IP地址(210.72.145.44)

ntp.fudan.edu.cn (復旦)推薦使用

time-b.nist.gov1 s1a.time.edu.cn 北京郵電大學

s1b.time.edu.cn 清華大學

s1c.time.edu.cn 北京大學

s1d.time.edu.cn 東南大學

s1e.time.edu.cn 清華大學

s2a.time.edu.cn 清華大學

s2b.time.edu.cn 清華大學

s2c.time.edu.cn 北京郵電大學

s2d.time.edu.cn 西南地區網絡中心

s2e.time.edu.cn 西北地區網絡中心

s2f.time.edu.cn 東北地區網絡中心

s2g.time.edu.cn 華東南地區網絡中心

s2h.time.edu.cn 四川大學網絡管理中心

s2j.time.edu.cn 大連理工大學網絡中心

s2k.time.edu.cn CERNET桂林主節點

s2m.time.edu.cn 北京大學

2、顯示本地時間與目的時間的時間差

w32tm /stripchart /computer:ntp.fudan.edu.cn /samples:30 /dataonly

3、顯示目前服務器指定的外部時間源

w32tm /query /source

4、恢復Windows Time Service的預設值(輕易不要做這部操作,一定要做在管理員的命令行進行)

net stop w32time

w32tm /unregister

w32tm /register

net start w32time

執行上面的操作,可能會遇到下面這個問題。

C:\Users\administrator.GANGHUI>w32tm /register

W32Time 成功註冊。

C:\Users\administrator.GANGHUI>net stop w32time & net start w32time

沒有啟動 Windows Time 服務。

請鍵入 NET HELPMSG 3521 以獲得更多的幫助。

發生系統錯誤 1290。

由於同一進程中的一個或多個服務的服務 SID 類型設置不兼容,因此服務啟動失敗。具有

受限服務 SID 類型的服務只能與具有受限 SID 類型的其他服務共存於同一進程中。如果剛

剛配置該服務的服務 SID 類型,則必須重新啟動承載進程,以便啟動該服務。

這個需要重新啟動服務器,一次重啟不行要重啟多次直到能夠啟動w32time服務

5、域控(PDC)所在OU的GPO,一定不要設定 NtpServer。 保持無設定狀態使用系統默認設定即可。

GPO: Policies -> administratortive templates -> system -> windows time setting -> time providers -> Configure windows ntp client -> NtpServer

此處如果設定了時間服務器域名,將導致PDC時間同步錯誤。 類似如下:

具體原因是,在GPO內的設定,優先級比上述步驟1所做的設定高; 在此情況下,PDC基於此設定的時間同步嘗試,將會失敗;非PDC不在討論範圍內,所以不做說明。

技術分享

如果已經配置會出現如下問題:

C:\Users\administrator.GANGHUI>w32tm /resync

將 resync 命令發送到本地計算機

此計算機沒有重新同步,因為沒有可用的時間數據。

C:\Users\administrator.GANGHUI>w32tm /query /source

Local CMOS Clock

6、設置同步間隔時間(校時周期)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

修改鍵SpecialPollInterval的值為十進制的604800(即為604800秒,1天)

7、查看事件日誌-系統日誌,查找w32time接收時鐘同步信息

8、配置組策略,設置域成員的時間同步(此策略一定不能影響PDC

  1. 打開"Active Directory 用戶和計算機",在域上點右鍵,屬性。組策略,打開。
  2. 在"Default Domain Policy"上右鍵,編輯。
  3. 計算機配置—管理模板—系統—Windows時間服務,雙擊"全局時間配置",選擇"已啟用"。

    修改MaxNegPhaseCorrection的值為3600(即為3600秒,1小時)

    修改MaxPosPhaseCorrection的值為3600(即為3600秒,1小時)

    修改AnnounceFlags的值為5

    點"應用","確定"。

  4. 計算機配置—管理模板—系統—Windows時間服務—時間提供程序,"啟用Windows NTP客戶端",選擇"已啟用"。

    "配置Windows NTP客戶端",選擇"已啟用"。

    修改NtpSever的值為ad-server.rybb.com,0x6

    修改Type的值為NTP

    修改SpecialPollInterval的值為1800(30分鐘)

    技術分享

技術分享

參考網址如下:

http://zjwsk.blog.163.com/blog/static/598306132012112973544376/

CentOS之NTP服務器配置

  本文使用CentOS 6.5作為搭建環境

一、服務器端配置

  1.安裝所需軟件包
  yum -y install ntp ntpdate
-------------------------------------------

  2.編輯NTP主配置文件,修改如下:
  vim /etc/ntp.conf

  #允許192.168.244.0網段同步
  restrict 192.168.244.0 mask 255.255.255.0 nomodify notrap      
  #註釋如下幾行
  #server 0.centos.pool.ntp.org iburst
  #server 1.centos.pool.ntp.org iburst
  #server 2.centos.pool.ntp.org iburst
  #server 3.centos.pool.ntp.org iburst

  #添加本地時間為服務時間

  server s2m.time.edu.cn iburst
  server 127.127.1.0 iburst # local clock

--------------------------------------------

  3.重啟ntp服務
  service ntpd restart

  驗證:

  查看端口是否存在

  netstat -tulnp | grep ntp

--------------------------------------------

  4.設置開機自啟動
  chkconfig ntpd on
----------------------------------------------
  5.查看現有連接客戶端
  watch ntpq -p
   remote refid st t when poll reach delay offset jitter
  ==============================================================================
  *LOCAL(0) .LOCL. 5 l 46 64 377 0.000 0.000 0.000

------------------------------------------------
二、客戶端配置:

  1、命令行手動執行一次驗證是否可用:
  #ntpdate 192.168.244.20
  4 Dec 13:57:13 ntpdate[32277]: step time server 192.168.244.20 offset -24.396496 sec

  2.配置自動同步
  crontab -e
  15 1 * * * /usr/sbin/ntpdate 192.168.244.20; /sbin/hwclock -w  

  IP以自己服務端IP為準

服務器時間同步