關於NTP SERVER的配置說明

okzhixiang發表於2007-09-28

NTP server的安裝
如果你的伺服器是Linux,請先用如下指令檢視本機是否已安裝ntp server
rpm -qa|grep ntp
如無,則安裝上此RPM包。
也可安裝tar包。
配置NTP server
NTP server的主配置檔案為/etc/ntp.conf
現對/etc/ntp.conf的各項進行說明
[@more@]
#設定此伺服器同上層伺服器做時間同步的IP地址,prefer意味著首選IP地址
server 61.246.176.141 prefer
server 210.59.157.10 prefer
server 202.112.7.150 prefer

server 203.116.5.254 #asia.pool.ntp.org
server 202.162.32.12 #1.asia.pool.ntp.org
server 202.155.248.212 #0.asia.pool.ntp.org
#記錄上次我們的NTP server與上層NTP server連線時所花費的時間
driftfile /etc/ntp/drift
#設定預設策略為允許任何主機進行時間同步
restrict default ignore
#設定允許訪問此時間伺服器的時間服務的IP地址
restrict 127.0.0.1    # 開啟內部環路lo
restrict 192.168.0.2  # 主機本身的 IP 也同時開啟
restrict 211.101.48.56
restrict 192.168.1.0 mask 255.255.255.0 意味著允許192.168.1.0/24子網內主機可同步

restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap #允許任何主機跟此伺服器進行時間同步
#指定階層編號為5,降低其優先度。
fudge 127.127.1.1 stratum 5
#設定ntp日誌的path
statsdir /var/log/ntp/
#設定ntp日誌檔案
logfile /var/log/ntp/ntp.log
keys /etc/ntp/keys
三、NTP server的維護
1、 啟動
service ntpd start或者ntpd –p /var/log/ntpd.pid或手工指定配置檔案的帶path的全名
如ntpd –c /etc/ntp/ntp.conf –p /var/log/ntpd.pid
2、 停止
service ntpd stop
3、 ntpq –p 檢視本機和上層伺服器的時間同步結果
4、 ntptrace 可以用來追蹤某臺時間伺服器的時間對應關係
5、 ntpdate IP 客戶端要和NTP server進行時鐘同步。
6、 檢視ntp日誌/var/log/ntp/ntp.log
四、客戶端的配置
LINUX客戶端:
echo “10 5 * * * root /usr/sbin/ntpdate 192.168.5.3;/sbin/hwclock -w”>>/etc/crontab
意為每天凌晨的5:10同NTP server進行一次時鐘同步,並寫入本機BIOS


Solaris客戶端:

echo “15 5 * * * /usr/sbin/ntpdate 192.168.5.3”>>/etc/crontab

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7185924/viewspace-973411/,如需轉載,請註明出處,否則將追究法律責任。

相關文章