關於時間服務 Network Time Protocol(NTP,網路時間協議)用於同步它所有客戶端時鐘的服務。NTP伺服器將本地系統的時鐘與一個公共的NTP伺服器同步然後作為時間主機提供服務,使本地網路的所有客戶端能同步時鐘。
同步時鐘最大的好處就是相關係統上日誌文件中的數據,如果網路中使用中央日誌主機集中管理日誌,得到的日誌結果就更能反映真實情況。在同步了時鐘的網路中,集中式的性能監控、服務監控系統能實時的反應系統信息,系統管理員可以快速的檢測和解決系統錯誤。
安裝配置NTP服務 下面將介紹NTP伺服器的簡單配置:
一般的Linux發行版都會帶ntp軟體包,如果你的系統中還沒有安裝,就使用rpm命令安裝此包,以下以fedora core 6系統為例配置一台時間伺服器:
斜體部分是我添加的部分,設定可以使用時間伺服器的兩個網段的內網地址及使用的外部的時間伺服器。現在我們對配置做一個簡要的解釋:
第一行restrict、default定義默認訪問規則,nomodify禁止遠程主機修改本地伺服器配置,notrap拒絕特殊的ntpdq捕獲消息,noquery拒絕btodq/ntpdc查詢(這裡的查詢是伺服器本身狀態查詢)。 配置文件的最後兩行作用是當伺服器與公用的時間伺服器失去聯繫時以本地時間為客戶端提供時間服務。
埠 ntp使用udp協議,記得開放其123埠。
啟動NTPD
啟動ntpd守護進程: service ntpd start
客戶端的配置
以root身份運行周期性任務: [root@supersun root]# crontab -e 添加以下內容,每15分鐘更新一下時間: */15 * * * * ntpdate ntp.supersun.biz 此處的ntpdate命令包含在ntp軟體包中,記得確認系統中是否已安裝。 |
(責任編輯:A6)
[火星人 ] Linux操作系統下NTP伺服器簡單配置過程已經有394次圍觀