Window 2008 區域網路設定時間伺服器(時間同步伺服器)
在區域網路中,隻有一台伺服器能連接配接網際網路,其他伺服器都要確定伺服器時間一緻。預設情況下,伺服器Windows2008 Server是作為時間同步用戶端的,要時間時間同步需要進行如下修改:
首先要確定時間服務是啟動的
<a href="http://s3.51cto.com/wyfs02/M02/58/A8/wKioL1S3XrnBCw7bAAO2QOwDu2k617.jpg" target="_blank"></a>
一、伺服器設定
在windows平台下有w32time服務,w32time服務有兩種模式:伺服器模式、用戶端模式,預設隻開啟用戶端模式,用于和其他的時間伺服器同步。作為時間伺服器,需要開啟伺服器模式(配置環境windows2008,windows2003應該也可以):
1.預設情況下,獨立伺服器WINDOWSSERVER 2008 是作為NTP用戶端工作的,是以必須通過修改系統資料庫,以使系統作為NTP伺服器運作。工作之前請先備份系統資料庫檔案。
2.修改系統資料庫
鍵值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」設定為1,打開NTP伺服器功能 (預設是不開啟NTP Server服務,除非電腦更新成為域控制站)。
<a href="http://s3.51cto.com/wyfs02/M00/58/A8/wKioL1S3XvLgqs_wAAN2DHlnyFk764.jpg" target="_blank"></a>
3、宣布自身為可靠的時間源
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
“AnnounceFlags”=“5” 采用本機為時間伺服器
“AnnounceFlags”=“a” 采用外面的時間伺服器
<a href="http://s3.51cto.com/wyfs02/M00/58/A8/wKioL1S3XzPD1E3JAAMjP7hEMzM171.jpg" target="_blank"></a>
鍵值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags設定為5.該設定強制主機将它自身宣布為可靠的時間源,進而使用内置的互補金屬氧化物半導體 (CMOS) 時鐘。(設定好後就要确定本機的電池要耐用了,做成時間伺服器,本機必須有效,要定時檢查伺服器時間)。
4.重新開機Win32Time服務:
net stop w32Time
net start W32Time
5.檢查伺服器防火牆設定,開啟防火牆端口udp,123
二、用戶端設定:
1、增加新設定的伺服器更新站點,6為新增的伺服器。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
<a href="http://s3.51cto.com/wyfs02/M01/58/A8/wKioL1S3X97gPHCsAAKrPYeSydo558.jpg" target="_blank"></a>
右鍵建立-字元串值
<a href="http://s3.51cto.com/wyfs02/M02/58/A8/wKioL1S3YBXSOQpSAALf35DoQNA951.jpg" target="_blank"></a>
"1"="time.windows.com"
"2"="time.nist.gov"
"3"="time-nw.nist.gov"
"4"="time-a.nist.gov"
"5"="time-b.nist.gov"
"6"="10.75.123.5"
<a href="http://s3.51cto.com/wyfs02/M02/58/AB/wKiom1S3X0nTvdUPAAK8HVK4ReM020.jpg" target="_blank"></a>
2、 更改系統資料庫(也可以通過時間設定進行更改)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
“SpecialPollInterval” 時間間隔(機關為秒,43200為12小時)
<a href="http://s3.51cto.com/wyfs02/M01/58/A8/wKioL1S3YHSjUP1UAAKs3fCGyt4719.jpg" target="_blank"></a>
同步時間間隔預設是一周,十六進制為:00093a80,十進制為:604800,機關:秒;如果改為一天的同步間隔,則十六進制為:00015180,十進制為:86400;如果改為兩天,十六進制為:0002a300,十進制為:172800,以此類推...
“SpecialPollTimeRemaining” 伺服器格式為:“IP address,0” 例如:10.75.123.5,0
<a href="http://s3.51cto.com/wyfs02/M00/58/A8/wKioL1S3YK6RJ1B5AAL4wvp9w0o397.jpg" target="_blank"></a>
3、重新開機w32time服務
net stop w32time && net start w32time
<a href="http://s3.51cto.com/wyfs02/M00/58/AB/wKiom1S3YBWDenPmAAGblsabmPQ652.jpg" target="_blank"></a>
時間設定同步伺服器為10.75.123.5
<a href="http://s3.51cto.com/wyfs02/M02/58/A8/wKioL1S3YQPjX92RAAFnGeFEO9o198.jpg" target="_blank"></a>
點立即更新,同步成功。
<a href="http://s3.51cto.com/wyfs02/M00/58/A8/wKioL1S3YUTh0UDZAAEwcoSV7Mc604.jpg" target="_blank"></a>
三、windows及Linux下的時間同步方法
Linux下的時間同步方法:以root權限運作命#ntpdate timeserver, timeserver是時間伺服器位址,可以是域名或IP,網絡上有一些公用的時間伺服器。在這裡告訴大家一個小消息,當windows機器打開Window Time服務時,在與windows的時間同步時,也有時間伺服器的功能,是以你可以在linux下用#ntpdate windows-ip 來同步你的Linux機器的時間。(如:ntpdate 10.75.123.5)
本文轉自ling118 51CTO部落格,原文連結:http://blog.51cto.com/meiling/1604360,如需轉載請自行聯系原作者