Linux系統(tǒng)下NTP服務(wù)器簡(jiǎn)單配置過程
關(guān)于時(shí)間服務(wù)
Network Time Protocol(NTP,網(wǎng)絡(luò)時(shí)間協(xié)議)用于同步它所有客戶端時(shí)鐘的服務(wù)。NTP服務(wù)器將本地系統(tǒng)的時(shí)鐘與一個(gè)公共的NTP服務(wù)器同步然后作為時(shí)間主機(jī)提供服務(wù),使本地網(wǎng)絡(luò)的所有客戶端能同步時(shí)鐘。
同步時(shí)鐘最大的好處就是相關(guān)系統(tǒng)上日志文件中的數(shù)據(jù),如果網(wǎng)絡(luò)中使用中央日志主機(jī)集中管理日志,得到的日志結(jié)果就更能反映真實(shí)情況。在同步了時(shí)鐘的網(wǎng)絡(luò)中,集中式的性能監(jiān)控、服務(wù)監(jiān)控系統(tǒng)能實(shí)時(shí)的反應(yīng)系統(tǒng)信息,系統(tǒng)管理員可以快速的檢測(cè)和解決系統(tǒng)錯(cuò)誤。
安裝配置NTP服務(wù)
下面將介紹NTP服務(wù)器的簡(jiǎn)單配置:
一般的Linux發(fā)行版都會(huì)帶ntp軟件包,如果你的系統(tǒng)中還沒有安裝,就使用rpm命令安裝此包,以下以fedora core 6系統(tǒng)為例配置一臺(tái)時(shí)間服務(wù)器:
|
斜體部分是我添加的部分,設(shè)定可以使用時(shí)間服務(wù)器的兩個(gè)網(wǎng)段的內(nèi)網(wǎng)地址及使用的外部的時(shí)間服務(wù)器,F(xiàn)在我們對(duì)配置做一個(gè)簡(jiǎn)要的解釋:
第一行restrict、default定義默認(rèn)訪問規(guī)則,nomodify禁止遠(yuǎn)程主機(jī)修改本地服務(wù)器配置,notrap拒絕特殊的ntpdq捕獲消息,noquery拒絕btodq/ntpdc查詢(這里的查詢是服務(wù)器本身狀態(tài)查詢)。
配置文件的最后兩行作用是當(dāng)服務(wù)器與公用的時(shí)間服務(wù)器失去聯(lián)系時(shí)以本地時(shí)間為客戶端提供時(shí)間服務(wù)。
端口
ntp使用udp協(xié)議,記得開放其123端口。
啟動(dòng)NTPD
啟動(dòng)ntpd守護(hù)進(jìn)程:
service ntpd start
客戶端的配置
以root身份運(yùn)行周期性任務(wù):
[root@supersun root]# crontab -e
添加以下內(nèi)容,每15分鐘更新一下時(shí)間:
*/15 * * * * ntpdate
此處的ntpdate命令包含在ntp軟件包中,記得確認(rèn)系統(tǒng)中是否已安裝。