windows時間服務(wù)未能找到域控制器故障排除
windows時間服務(wù)未能找到域控制器。不能更新時間和日期,這時該怎么辦?下文給出了詳細(xì)的解答。
最近域服務(wù)器的日志經(jīng)常出現(xiàn)如上的錯誤,后來問了一些人說是連接微軟時間服務(wù)器time.windows.com有問題,我想可以通過修改時間服務(wù)器來試著解決這個問題“nettime/setsntp:210.72.145.44”或修改注冊表來達(dá)到,找了一些資料,如下:
注:上面的IP為中科院國家授時中心的服務(wù)器
修改服務(wù)器時間方法詳解
http://www.sina.com.cn2007年09月12日00:24ChinaByte
計算機(jī)時鐘對于計算機(jī)是非常重要的,它用于記錄事件的時間信息,無論文檔創(chuàng)建和訪問時間,還是事件日志的時間都取自計算機(jī)時鐘。在MicrosoftWindowsServer2000域中,要確保系統(tǒng)時間準(zhǔn)確并且所有服務(wù)器都使用同一時間源,對于事件日志分析起著重要的作用。
默認(rèn)情況下,主域控制器(PDC)是所有域內(nèi)其他計算機(jī)的權(quán)威時間服務(wù)器。非域控制器的Windows服務(wù)器和基于Windows的計算機(jī)會嘗試找到一個域控制器來同步網(wǎng)絡(luò)時間。域控制器會嘗試聯(lián)系擁有主域控制器(PDC)FlexibleSingleMasterOperation(FSMO)角色的域控制器。只有擁有PDCFSMO角色的域控制器能夠查詢外部時間源來設(shè)置時間。也就是說,在域中時間準(zhǔn)確的根源是主域控制器的時間要準(zhǔn)確。
Windows包含W32Time,它是Kerberos身份驗證協(xié)議所需的時間服務(wù)工具。Windows時間服務(wù)的目的是確保組織中運(yùn)行Windows2000或更高版本的所有計算機(jī)都使用同一個時間。Windows2000W32Time服務(wù)為在ActiveDirectory域中運(yùn)行的基于Windows2000的計算機(jī)提供時間同步。W32Time服務(wù)能確保基于Windows2000的客戶端時鐘與一個域中的域控制器保持同步。在建立域的時候,我們常常設(shè)置一個時間作為基準(zhǔn)時間,Windows時間服務(wù)提供了可以利用內(nèi)部硬件時鐘或外部時間源,從而確保時間更加精確。
命令介紹
有關(guān)時間的命令有兩個,nettime和W32tm,下面對這兩個命令的語法和參數(shù)加以說明。
1.nettime命令使計算機(jī)的時鐘與另一個計算機(jī)或域的時鐘同步。如果在沒有/set選項的情況下使用,則顯示另一個計算機(jī)或域的時間。nettime的語法為:
- nettime[\computername|/domain[:domainname]|/rtsdomain[:domainname]][/set]
- nettime[\computername][/querysntp]|[/setsntp[:ntpserverlist]]
參數(shù)說明:
無參數(shù),顯示被指派為本地計算機(jī)的Windows服務(wù)器域時間服務(wù)器的當(dāng)前時間。
\computername,指定要檢查或與之同步的服務(wù)器的名稱。
/domain[:domainname],指定要同步時間的域。
/rtsdomain[:domainname],指定要與之同步的可信時間服務(wù)器所在的域。
/set,使計算機(jī)的時鐘與指定的計算機(jī)或域的時間同步。
/querysntp,顯示當(dāng)前為本地計算機(jī)或\computername所指定的計算機(jī)配置網(wǎng)絡(luò)時間協(xié)議(NTP)服務(wù)器的名稱。
/setsntp[:ntpserverlist],指定本地計算機(jī)所使用的NTP時間服務(wù)器的列表。該列表可以包含IP地址或DNS名稱,用空格分開。如果要使用多個時間服務(wù)器,該列表必須用引號引起來。
2.W32tm是用來同步本地計算機(jī)與遠(yuǎn)程計算機(jī)或域時間的類似命令。在域控制器上使用W32tm前必須停止W32Time,完成后再啟動W32Time。W32tm的語法為:
w32tm[-tz|-s[computer]|-adj|-adjoff|-source|-once]
[-test][-v][-p
關(guān)于W32tm語法的詳細(xì)說明,可以在命令提示符下鍵入W32tm/?,將列出語法和所有參數(shù)的說明。
共2頁。
時間服務(wù)配置
前面已經(jīng)提到,主域控制器(PDC)是所有域內(nèi)其他計算機(jī)的權(quán)威時間服務(wù)器。管理員可以對位于主域控制器上的Windows時間服務(wù)進(jìn)行配置,Windows時間服務(wù)可以配置為使用內(nèi)部硬件時鐘或外部時間源。
1.使用內(nèi)部硬件時鐘配置Windows時間服務(wù)
配置Windows時間服務(wù)使用內(nèi)部硬件時鐘,需要修改注冊表項,在修改前對注冊表進(jìn)行備份。
(1)在主域控制器上,進(jìn)入注冊表編輯器,找到注冊表子項:HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters。
(2)修改“ReliableTimeSource”的值為1。
(3)修改二進(jìn)制值“LocalNTP”為1。
(4)在命令提示符處,鍵入以下命令以重新啟動Windows時間服務(wù),然后按Enter鍵:
netstopw32time&&netstartw32time
或者進(jìn)入服務(wù),手動重啟時間服務(wù)。
(5)在除時間服務(wù)器以外的其他所有計算機(jī)上運(yùn)行以下命令,以便根據(jù)時間服務(wù)器重新設(shè)置本地計算機(jī)的時間:
w32tm-s或者nettime/set
注意:不可將時間服務(wù)器配置為與其自身同步。
2.使用外部時間源配置Windows時間服務(wù)
當(dāng)將權(quán)威時間服務(wù)器配置為與Internet時間源同步時,不會有任何身份驗證。設(shè)置有兩種方法,可以用命令nettime/setsntp配置,如將國家標(biāo)準(zhǔn)技術(shù)協(xié)會的服務(wù)器作為系統(tǒng)默認(rèn)的時間服務(wù)器,輸入命令“nettime/setsntp:time.nist.gov”或“nettime/setsntp:192.43.244.18”。另外一種方法是通過注冊表進(jìn)行配置,具體步驟如下:
(1)在主域控制器上,進(jìn)入注冊表編輯器,找到注冊表子項:HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters。
(2)將服務(wù)器類型改為NTP,即修改“TYPE”值為NTP。
(3)將該服務(wù)器配置為可靠的時間源,即修改“ReliableTimeSource”為1。
(4)修改“LocalNTP”值為1。
(5)指定時間源,即修改“NtpServer”為時間源地址。
(6)在命令提示符處,鍵入以下命令以重新啟動Windows時間服務(wù),然后按Enter鍵:
netstopw32time&&netstartw32time
或者進(jìn)入服務(wù),手動重啟時間服務(wù)。
(7)在除時間服務(wù)器以外的其他所有計算機(jī)上運(yùn)行以下命令,以便根據(jù)時間服務(wù)器重新設(shè)置本地計算機(jī)的時間:
w32tm-s或者nettime/set
關(guān)于注冊表的詳細(xì)配置,請參見Microsoft知識庫文章Q216734:“HowtoConfigureanAuthoritativeTimeServerinWindows”。
默認(rèn)情況下,簡單網(wǎng)絡(luò)時間協(xié)議(SNTP)使用用戶數(shù)據(jù)報協(xié)議(UDP)端口123,因此應(yīng)確保主機(jī)與主域控制器之間存在路由,并確保它們之間的所有路由器和防火墻的配置均允許使用UDP端口123。如果配置為使其將外部簡單網(wǎng)絡(luò)時間協(xié)議(SNTP)時間服務(wù)器識別為權(quán)威時間服務(wù)器,需要對Internet的防火墻開放UDP端口123,否則無法將服務(wù)器與InternetSNTP服務(wù)器同步。另外,修改目標(biāo)時間源后,一定要重啟時間服務(wù)。
希望本文介紹的windows時間服務(wù)未能找到域控制器,不能更新時間和日期的解決方法能夠?qū)ψx者有所幫助。
【編輯推薦】