歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux系統下NTP服務器簡單配置過程

Linux系統下NTP服務器簡單配置過程

日期:2017/3/2 16:55:07   编辑:Linux服務器

關於時間服務
 
  Network Time Protocol(NTP,網絡時間協議)用於同步它所有客戶端時鐘的服務。NTP服務器將本地系統的時鐘與一個公共的NTP服務器同步然後作為時間主機提供服務,使本地網絡的所有客戶端能同步時鐘。
 
  同步時鐘最大的好處就是相關系統上日志文件中的數據,如果網絡中使用中央日志主機集中管理日志,得到的日志結果就更能反映真實情況。在同步了時鐘的網絡中,集中式的性能監控、服務監控系統能實時的反應系統信息,系統管理員可以快速的檢測和解決系統錯誤。
 
  安裝配置NTP服務
 
  下面將介紹NTP服務器的簡單配置:
 
  一般的Linux發行版都會帶ntp軟件包,如果你的系統中還沒有安裝,就使用rpm命令安裝此包,以下以fedora core 6系統為例配置一台時間服務器:
 
   [[email protected] root]# rpm -ivh ntp-4.2.2p1-3.i386.rpm
warning: ntp-4.2.2p1-3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:ntp ########################################### [100%]

編輯配置文件/etc/ntp.conf
restrict default nomodify notrap noquery
restrict 127.0.0.1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
server 127.127.1.0
fudge 127.127.1.0 stratum 10


 
  斜體部分是我添加的部分,設定可以使用時間服務器的兩個網段的內網地址及使用的外部的時間服務器。現在我們對配置做一個簡要的解釋:
 
  第一行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軟件包中,記得確認系統中是否已安裝

Copyright © Linux教程網 All Rights Reserved