none
NTP伺服器沒有回應 RRS feed

  • 問題

  • 你好:

    公司的DC掛掉,將次要DC升級起來使用,我們公司都是windows2003,只有一台是widows2000,而windows2000這一台自從舊DC掛掉,次要DC升級起來後,就一直出現NTP 伺服器  沒有回應 的警告訊息,我用指令查(net time /quertsntp),發現還是連舊DC的ip,我用指令將他改成現在的DC(net time setsntp:IP) ,仍會出現NTP 伺服器  沒有回應 的警告訊息,可是其它的windows2003的server都沒有此訊息,只有這台windows2000server有這個訊息,請問為何會如此,要如何解決此一問題,謝謝!!

    下面是訊息的詳細資料:

    類型:警告
    來源:w32time
    事件識別碼:11
    描述:NTP 伺服器  沒有回應

    2007年3月14日 上午 01:53

解答

  • 如同 Lusheng 所說,請確認 FSMO 5 大角色沒有配置在已 Crash 的 DC 上
    >netdom query fsmo

    請比照一台正常運作的 DC,將有問題的 DC W32Time Registry Key 做修改(請先 Export 此 Key):
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
    1. 如有 "NtpServer" 值,請刪除此值
    2. 將 "Type" 改成 "NT5DS"
     
    跟著以下步驟同步伺服器與 PDC 的時間:
    1. 請您在有問題的 Windows 2000 伺服器上開啟 DOS 視窗,並執行下面指令:
       "w32tm -v -once"
    2. 在 Output 資料中尋找
       ...
       BEGIN: GetSocketForSynch
         NTP:  ntpptrs [0] - <ip address>
         PORT pinging to -123
         Connecting to "\\<fqdn>" (ip address)
       ...
       "Connecting to" 這一行告訴您目前提供時間同步服務的 Domain Controller FQDN 以及 IP 位置是什麼。(It also provides the port (123) that the Windows Time Service is utilizing.)
       如果您找不到第二步裡的伺服器位置又或者不是網域中的 PDC 網域控制站
       請您找到 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] 並新增下列值:
       Value Name: NtpServer
       Value Type: REG_SZ
       Value Data: FQDN/IP/NetBIOS_Name
    3. 再執行一次步驟 1 跟步驟 2
    2007年3月16日 上午 12:58
  • 建議儘量不要修改 Registry, 以免誤改後導致不可收拾的局面

    在 PDC Emulator 上執行下列指令即可:

    如果為 Windows 2000 的 OS

    Net Time /SetSntp: 時間伺服器的完整名稱

    如果為 Windows 2003 的 OS

    W32tm /Config /SyncFromFlags:Manual /ManualPeerList: 時間伺服器的完整名稱

    W32tm /Config /Update

    2007年3月16日 上午 03:34

所有回覆

  • 你好:

    你的 PDC 模擬器 已經轉移到 新機器了嗎

    2007年3月14日 上午 06:33
  • 未設定PDC模擬器,在DC使用net time /querysntp查詢ntp是連外面IP,奇怪只有這一台不是windows 2003的server出現警告訊息,其它沒有,不知公司之前工程師的設定如何,麻煩了
    2007年3月14日 上午 09:09
  • 如同 Lusheng 所說,請確認 FSMO 5 大角色沒有配置在已 Crash 的 DC 上
    >netdom query fsmo

    請比照一台正常運作的 DC,將有問題的 DC W32Time Registry Key 做修改(請先 Export 此 Key):
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
    1. 如有 "NtpServer" 值,請刪除此值
    2. 將 "Type" 改成 "NT5DS"
     
    跟著以下步驟同步伺服器與 PDC 的時間:
    1. 請您在有問題的 Windows 2000 伺服器上開啟 DOS 視窗,並執行下面指令:
       "w32tm -v -once"
    2. 在 Output 資料中尋找
       ...
       BEGIN: GetSocketForSynch
         NTP:  ntpptrs [0] - <ip address>
         PORT pinging to -123
         Connecting to "\\<fqdn>" (ip address)
       ...
       "Connecting to" 這一行告訴您目前提供時間同步服務的 Domain Controller FQDN 以及 IP 位置是什麼。(It also provides the port (123) that the Windows Time Service is utilizing.)
       如果您找不到第二步裡的伺服器位置又或者不是網域中的 PDC 網域控制站
       請您找到 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] 並新增下列值:
       Value Name: NtpServer
       Value Type: REG_SZ
       Value Data: FQDN/IP/NetBIOS_Name
    3. 再執行一次步驟 1 跟步驟 2
    2007年3月16日 上午 12:58
  • 建議儘量不要修改 Registry, 以免誤改後導致不可收拾的局面

    在 PDC Emulator 上執行下列指令即可:

    如果為 Windows 2000 的 OS

    Net Time /SetSntp: 時間伺服器的完整名稱

    如果為 Windows 2003 的 OS

    W32tm /Config /SyncFromFlags:Manual /ManualPeerList: 時間伺服器的完整名稱

    W32tm /Config /Update

    2007年3月16日 上午 03:34
  • 謝謝大家的幫忙,問題解決了
    2007年3月16日 上午 08:20
  • 補充一下,

    如果想指定多個時間伺服器, 只要在輸入時加上 ,  隔開即可

    至於時間伺服器要找誰呢?

    以下幾個都可以:

    time.windows.com    time.nist.org

    當然也可以指定到其他的 Time Server

    但是必須是 Simple Network Time Protocol (SNTP) 的時間伺服器才會有效

    2007年3月16日 上午 09:11