1、 linux作為服務(wù)器,其他機器來(lái)與之同步。

如果沒(méi)有安裝可以去下載軟件包進(jìn)行安裝。例如下載ntp-
# rpm -ivh ntp-
# vi /etc/ntp.conf
注釋一行
restrict default ignore
加入一行
restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap
上面為該局域網(wǎng)的網(wǎng)絡(luò )和掩碼。
# service ntpd start
啟動(dòng)ntp服務(wù)。
# netstat -an |grep 123
確保該端口以udp方式開(kāi)放
b、 使局域網(wǎng)內所有主機處于同一個(gè)工作組中,因為ntp只同步同一個(gè)工作組中的主機。
#vi /etc/samba/snb.conf
改workgroup = workgroup
這里主機都在workgroup工作組中。

把服務(wù)器地址指定為開(kāi)放ntp服務(wù)的主機地址。
也可在命令行執行
>net time \\servername(ip) /set
這個(gè)命令只限一次執行。
可以修改同步時(shí)間間隔,修改注冊表,展開(kāi)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient


將值改為想要的值,單位為秒,86400=60(秒)*60(分)*24(時(shí)),為一天同步一次。該默認值一般為604800,即一周同步一次。
d、 linux客戶(hù)端
# ntpdate 192.168.10.1 –set
應該顯示同步成功,有時(shí)不報錯即為成功。
# crond -e
加入
0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1 –set
表示每隔10分鐘同步一次時(shí)間,時(shí)間間隔可隨意調整。
此時(shí)只是更改了系統時(shí)間,如果系統重啟后這個(gè)時(shí)間會(huì )變,因為重啟是重新讀入的BIOS時(shí)間,所以可以在改變系統時(shí)間后添加一句:#hwclock --systohc 將系統時(shí)間寫(xiě)入BIOS。
有時(shí)服務(wù)器設置好之后客戶(hù)端不能立即同步,可過(guò)10分鐘后等服務(wù)正常后再同步。
另外,客戶(hù)端不可啟用ntp服務(wù),如果linux主機啟動(dòng)了ntpd服務(wù)則不能作為客戶(hù)端在去同步局域網(wǎng)內的ntp服務(wù)器。
2、 windows作為時(shí)間服務(wù)器。
a、 修改注冊表,使該主機為ntp服務(wù)器, 打開(kāi)
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/Parameters




客戶(hù)端設置同上。
附:ntp.conf內容,作為服務(wù)器(注釋部分未給出)
restrict 127.0.0.1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
server 127.127.1.0
fudge 127.127.1.0 stratum 5
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
keys /etc/ntp/keys
聯(lián)系客服