一、在windows2008r2域控的環境下進行時間同步的配置(當已經擁有可以使用的ntp服務器,並知曉ip,客戶端到其網絡正常):
客戶端的配置過程如下:
1、搜索窗口輸入 gpedit.msc 打開本地組策略編輯器
2、編輯全局配置
3、編輯時間提供程序里的客戶端配置
4、設置完畢,使本地策略生效,命令行輸入: gpupdate /force
5、查看系統日志確認同步情況
二、不在域控環境下時的配置
服務器端配置
默認情況下,獨立服務器WINDOWS SERVER 2008是作為NTP客戶端工作的 ,所以必須通過修改注冊表,以使系統作為NTP服務器運行。工作之前請先備份注冊表文件。
1.修改以下選項的鍵值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer內的[Enabled]設定為1。
功能:打開NTP服務器功能(默認是不開啟NTP Server服務,除非電腦升級成為域控制站)。
2.修改以下鍵值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags設定為5.
功能:該設定強制主機將它自身宣布為可靠的時間源,從而使用內置的互補金屬氧化物半導體 (CMOS) 時鍾。如果要采用外面的時間服務器就用默認的a值即可.
3.修改以下鍵值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type內的[Type]設定為NTP。
4.重啟Win32Time服務:先關閉 windows time 服務,再開啟該服務。可以在“管理工具”的“服務”界面下完成,也可以以 DOS 方式輸入
net stop w32time & net start w32time
5.在防火牆中添加ntp服務器端的相關端口:netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER
客戶端配置:
基本步驟跟域控下的類似,最后在更改系統時間的頁面需做以下更改:
本人自用:
前提 存在ntp服務器的情況下 只需要的命令行執行以下命令即可:
-
sc config w32time start= auto net stop w32time reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v 0 /t reg_sz /d ntp服務器ip /f reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\Parameters /v NtpServer /t reg_sz /d ntp服務器ip ,0x9 /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Parameters /v Type /t reg_sz /d NTP /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t reg_dword /d 0x12c /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient /v SpecialPollTimeRemaining /t reg_multi_sz /d 115.182.1.206,0 /f net start w32time