2011年10月18日 星期二

Windows 同步外面時間

Windows 2008 R2 升級成 DC 後只能跟本機校時,可透過下面方式跟外部校時,另外如果你有多少AD請找出 root 那台做設定即可

    w32tm /config /syncfromflags:manual /manualpeerlist:time.stdtime.gov.tw,0x1
    w32tm /config /update


如果要設定內部時間伺服器與外部時間來源同步處理,請依照下列步驟執行:
  1. 將伺服器類型變更為 NTP。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]
    2. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
    3. 在右窗格中,用滑鼠右鍵按一下 [Type],然後按一下 [修改]
    4. [編輯數值] 對話方塊的 [數值資料] 方塊中,輸入 NTP,然後按一下 [確定]
  2. AnnounceFlags
    設定為 5。如果要執行這項操作,請依照下列步驟執行:
    1. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
    2. 在右窗格中,用滑鼠右鍵按一下 [AnnounceFlags],然後按一下 [修改]
    3. [編輯 DWORD 值][數值資料] 方塊中,輸入 5,再按一下 [確定]
  3. 啟用 NTPServer。如果要執行這項操作,請依照下列步驟執行:
    1. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
    2. 在右窗格中,用滑鼠右鍵按一下 [Enabled],然後按一下 [修改]
    3. [編輯 DWORD 值][數值資料] 方塊中,輸入 1,再按一下 [確定]
  4. 指定時間來源。如果要執行這項操作,請依照下列步驟執行:
    1. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
    2. 在右窗格中,用滑鼠右鍵按一下 [NtpServer],然後按一下 [修改]
    3. [編輯數值][數值資料] 方塊中輸入 Peers,然後按一下 [確定]

      注意 Peers 是以空格分隔的對等裝置清單的預留位置,您的電腦會從中取得時間戳記。清單所列的每個 DNS 名稱必須都是唯一的。您必須在每個 DNS 名稱的結尾加上 ,0x1。如果沒有將 ,0x1 附加在每個 DNS 名稱的結尾,您在步驟 5 所做的變更將不會生效。
  5. 選取輪詢間隔。如果要執行這項操作,請依照下列步驟執行:
    1. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
    2. 在右窗格中,用滑鼠右鍵按一下 [SpecialPollInterval],然後按一下 [修改]
    3. [編輯 DWORD 值][數值資料] 方塊中,輸入 TimeInSeconds,然後按一下 [確定]

      注意 TimeInSeconds 代表每個輪詢之間您所指定的秒數。建議值為 900 十進位。這個值會將 Time Server 設定為每隔 15 分鐘輪詢一次。
  6. 設定時間修正設定值。如果要執行這項操作,請依照下列步驟執行:
    1. 找出並按一下下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection
    2. 在右窗格中,用滑鼠右鍵按一下 [MaxPosPhaseCorrection],然後按一下 [修改]
    3. [編輯 DWORD 值][底數] 方塊中選取 [十進位]
    4. [編輯 DWORD 值][數值資料] 方塊中,輸入 TimeInSeconds,然後按一下 [確定]

      注意 TimeInSeconds 是合理數值的預留位置,例如 1 小時 (3600) 或 30 分鐘 (1800)。您所選取的數值將根據輪詢間隔、網路情況及外部時間來源而定。
    5. 找出並按一下下列登錄子機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection
    6. 在右窗格中,用滑鼠右鍵按一下 [MaxNegPhaseCorrection],然後按一下 [修改]
    7. [編輯 DWORD 值][底數] 方塊中選取 [十進位]
    8. [編輯 DWORD 值][數值資料] 方塊中,輸入 TimeInSeconds,然後按一下 [確定]

      注意 TimeInSeconds 是合理數值的預留位置,例如 1 小時 (3600) 或 30 分鐘 (1800)。您所選取的數值將根據輪詢間隔、網路情況及外部時間來源而定。
  7. 結束「登錄編輯程式」。
  8. 在命令提示字元中輸入下列命令,然後按下 ENTER,以重新啟動 Windows Time 服務:
    net stop w32time && net start w32time
參考連結如下
http://support.microsoft.com/kb/816042
http://technet.microsoft.com/en-us/library/cc773013(WS.10).aspx
http://luka.manojlovic.net/2011/06/24/windows-server-2008-2008-r2-ad-sync-with-external-ntp-server/
http://social.technet.microsoft.com/Forums/zh-HK/winserverzhcht/thread/6274f7a9-1e4a-4823-b50d-59341d073096

http://support.microsoft.com/kb/307897/zh-tw

沒有留言:

張貼留言